Villa Italian Kitchen

2500 N Mayfair Rd #703, Wauwatosa, WI

Menu (As of 10/30)

Villa Italian Kitchen

New York Style Pizza

Stuffed Pizza

Salads

Strombolis

Beverages

Family Meals Catering

Full Hours

Villa Italian Kitchen: hours and how to order