Restaurants in Glenolden, PA
Restaurants • Pizza
2 E Glenolden Ave.,
Glenolden , PA 19036 UNITED STATES
Based on 1 reviews
All TownNice Pizza Place! Some seating there, but they offer a nice range for delivery. Or you can always pick up. I had never eaten there because it seemed like such a "hole in the wall", but a friend took me and I was really impressed! Staff...
Worldwide > United States > Glenolden, PA > Restaurants