Italian Carry Out 1070 Danby Rd Ithaca, NY 14850 Phone: (607) 256-1111 Fax: (607) 256-5377
Category: Restaurants