Phone: (262) 677-1000
We want to hear from you.
W179 N12536 Fond du Lac Ave. Germantown, WI 53022
Thursday: 12:00 pm - 8:00 pm
Friday: 12:00 pm - 8:00 pm
Saturday: 12:00 pm - 8:00 pm
Sunday: 12:00 pm - 5:00 pm
We are closed all major holidays.
Carry-ins and pets are not allowed.