DeLo's Cafe
1105 Northside Blvd, South Bend 46615