Skip to content
Order Now
Menu
More Deals
Locations
Catering
Shop
Rewards
Rewards Terms
Rewards FAQ
Menu
More Deals
Locations
Catering
Shop
Rewards
Rewards Terms
Rewards FAQ
Order Now
Order Now
Call Us (414) 456-9556
Order Now
Wauwatosa, WI – Mayfair Mall
Hours
Mon - Sat
10am - 8pm
Sun
11am - 6pm
Address
2500 N. Mayfair Rd. #712 Wauwatosa, WI 53226
Menu
2500 N. Mayfair Rd. #712 Wauwatosa, WI 53226
Order Now
Download Menu
Apply
Feedback
Notifications