301 South MacDade Boulevard, Glenolden, Pennsylvania, 19036
Not specified
Handcrafted pizza, sandwiches, and pasta dishes. Open 7 days a week, Pizza Villa offers the Glenolden area hot and fresh pizza and more.
No reviews yet. Be the first to write a review!