Leo's Family Restaurant
Add to Favorites
OPEN NOW
Today: 6:00 am - 9:00 pm
Saved to Favorites
Phone: (574) 784-2800
Address: 410 S Michigan St, Lakeville, IN 46536
Website: https://leosfamilyrest.com
303 S Michigan St, Lakeville, IN 46536
4635 S Michigan St, South Bend, IN 46614
1229 E Ireland Rd, South Bend, IN 46614
909 N Michigan St, Lakeville, IN 46536
117 S Michigan St, Lakeville, IN 46536
203 S Michigan St, Lakeville, IN 46536
920 Erskine Plz, South Bend, IN 46614
114 W Ireland Rd, South Bend, IN 46614
315 W Ireland Rd, South Bend, IN 46614
1320 E Ireland Rd, South Bend, IN 46614