Check out our Pasta, Pizza & Grinders products at this restaurant !
We love our customers, so feel free to visit during normal business hours.
W186 N9515 Bancroft Drive Menomonee Falls, WI 53051
11:00 am – 07:00 pm
Order for pick up, dine in, delivery or curbside.