Leo Cafe
15024 IN-1, Leo
(260) 627-0505
Menu
Restaurants in Leo-Cedarville, IN
Leo Cafe
15024 IN-1, Leo, IN 46765
(260) 627-0505