-
Pizza Villa
is a pretty good pizza Restaurant
Ranked #1 of 17 Restaurants in South Wheeling Wheeling.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Some of the best pizza in the Ohio Valley and a favorite of locals. Our family has enjoyed it for over 45 years. The crust is thicker but very airy. Delicious. //