Restaurants in Newtown Square, PA
Restaurants • Pizza
33 S Newtown Street Rd.,
Newtown Square ,
PA
19073
UNITED STATES
Based on 1 reviews
Awesome salads
I know this is a pizza place but I usually order their salads. The sandwiches are also very good. Employees have always been very nice, they even smile when you go in. I would recommend Euro Pizza to everyone.Worldwide > United States > Newtown Square, PA > Restaurants