Leo IN Restaurants
1. 9726 St Joseph St, Leo, IN 46765 | That One Place(260) 627-0100
2. 14513 Leo Rd, Leo, IN 46765 | Subway(260) 627-7171
3. 15011 State Road 1, Leo, IN 46765 | Jr's Pub(260) 627-2500
4. 15007 State Road 1, Leo, IN 46765 | Marco's Pizza(260) 627-2227
5. 15024 Leo Rd, Leo, IN 46765 | Leo Cafe(260) 627-5628
6. 14515 Leo Rd, Leo, IN 46765 | Olde Towne Diner(260) 627-2395