Skip to content
Postmates Home
Location markerEnter delivery addressChevron down small
Villa Pizza (2500 N. Mayfair Rd., Sp. #0703)

Villa Pizza (2500 N. Mayfair Rd., Sp. #0703)

ItalianPastaPizza$$Info

xCircle x Currently unavailable

2500 N. Mayfair Rd. Sp. #0703, Wauwatosa, WI 53226

xTag $0 delivery fee

Other fees xCircle i

Enter address

to see delivery time

Sunday

11:00 AM - 6:00 PM

Monday - Saturday

11:00 AM - 7:00 PM