We always enjoy the pizza and food at Pizza Villa. However they always seem to be understaffed so you wait for refills and getting your guest check. Their wait staff has to do everything from cleaning tables to the final checkout.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.