NextEats
›
Indiana
›
Food in Leo
›
Family
› Leo Cafe
Leo Cafe
Family restaurant · 15024 IN-1, Leo, IN
Delivery · Dine-In
Hours
Mon 6 AM–1:30 PM
Tue 6 AM–1:30 PM
Wed 6 AM–1:30 PM
Thu 6 AM–1:30 PM
Fri 6 AM–1:30 PM
Sat 6 AM–1:30 PM
Sun 6 AM–1:30 PM
More food in Leo, IN
·
Family in Leo