Villa Pizza is a casual Italian restaurant offering a variety of pizza, pasta, and other classic Italian dishes in the heart of Philadelphia, PA.
With a cozy atmosphere and friendly service, Villa Pizza provides a comfortable dining experience for customers looking to enjoy traditional Italian cuisine.
Generated from their business information