Cafe Navarre
101 N Michigan St, South Bend IN 46601