Skip to content
Our Story
Menu
Location
Contact
Menu
Our Story
Menu
Location
Contact
Hours
Monday – Saturday 11:00-21:00
Sunday Close
Location
919 N. Bendix Dr.
(La Salle Square), South Bend, IN 46628
Tel#: 574-287-6633