Mama Teresa's Pizzeria

139 College Avenue, Ithaca, NY 14850

3.8(9)
$10 Minimum
SliceRestaurants in Ithaca Mama Teresa's Pizzeria
Price: $$