Mama Teresa Pizza & Restaurant 139 Dryden Rd Ithaca, NY 14850 Phone: (607) 272-6262
Category: Restaurants