"the pizza is really good, however, almost $16 for 3 mini Mini Cannolis is an absolute ripoff. the food got to me cold."
Phone: (+1)4844204010
Address: 191 S Newtown Street Rd, Newtown Square I-19073-4108, United States, NEWTOWN SQUARE
Reservation, Booking
City: NEWTOWN SQUARE
Website: https://www.tecanewtownsquare.com/
Tuesday: 16:00-20:25
Wednesday: 16:00-20:25
Thursday: 16:00-20:25
Friday: 16:00-21:25
Saturday: 15:45-21:25
Dishes: 10
Categories: 5
Reviews: 10277