Leo Cafe
Address:
15024 Leo Rd, Leo, IN 46765
Phone:
(260) 627-5628
Nice to Know:
Restaurants
Other Businesses:
- Marco's Pizza at 15007 State Road 1, Leo, IN 46765
- Jr's Pub at 15011 State Road 1, Leo, IN 46765
- East of Chicago Pizza at 11119 Grabill Rd, Leo, IN 46765
- Subway at 14513 Leo Rd, Leo, IN 46765
- Olde Towne Diner at 14515 Leo Rd, Leo, IN 46765