Bendix Restaurant

American
$ $
1529 Miami St (Indiana Ave)
South Bend, LA 46613
(574) 232-7688