Search results
- Terra Nova Woodfired Pizza & GrillPizza
Pickup · Delivery
1010 E Willow Grove Ave Glenside, PA 19038 413.02 mi
Is this your business? Verify your listing
Amenities
- Wifi
Pickup · Delivery
1010 E Willow Grove Ave Glenside, PA 19038 413.02 mi
Is this your business? Verify your listing
4.0 1 review
Terra Nova is a little hole-in-the-wall takeout pizza joint across from the 7-11 on Willow Grove Ave. in Wyndmoor. They have a wood fired pizza oven that stays very busy, and their pies are... More