logoHome
AboutRestaurant Owners

Mama Teresa's Pizzeria

139 College Avenue, Ithaca, NY 14850

3.8(9)
$10 Minimum