Cafe Navarre Bar and Restaurant

 

Café Navarre, South Bend, IN