Villa Italian Kitchen
Bar & Restaurant $$
2500 North Mayfair Road, Wauwatosa, WI 53226
Wauwatosa
Description
Counter-serve pizza chain with traditional pies & slices, plus pasta & other Italian staples. Visit us for some of the best pizza restaurant in Wauwatosa. Frequently Asked Questions
Places You Should Consider
Villa Italian Kitchen Photos
News & Articles