Is this your business?
Claim your business now
Claim your business to updated business information, add photos and more.
About Pizza Villa
Pizza Villa is located at 962 S Main St, Meadville, PA. This business specializes in Pizza and has 2 review(s) with a star rating of 4.5.
Location & hours
Reviews
Great restaurant
Our family has tried their salads, pizzas, and subs- excellent food, fresh and tasty. Employees are friendly and helpful. Ample seating to eat in or call ahead for take out. Excellent !
Great PAsta and Pizza
A great place for a diner party. They have really good Italian food. I have been here on several occasions with friends. Fridays it may be hard to find a table but well worth the wait. They have very reasonable prices as well as great s...