Our day of rest
Enjoy our pizza at great prices
Pizza Villa
236 29th Street Wheeling, WV 26003
(304) 233-1160
Copyright © 2022 Pizza Villa - All Rights Reserved.