Leo Cafe
(320)
Family restaurant
Address: 15024 IN-1, Leo, IN 46765
Hours: Closed ⋅ Opens 6 AM
Phone: (260) 627-0505
Meet Leo's — your favorite Italian spot. A gathering space, where guests can sit back and enjoy a beautifully crafted cocktail, glass of wine or signature ...
Rating
(60)
LEO CAFE · Page · American Restaurant · (260) 627-0505 · leocafein.com · Rating · 4.5 (126 Reviews).
Missing: Leo's | Show results with:Leo's
Rating
(19) · $$ - $$$
Order food online at Leo's Italian Social, Westlake with Tripadvisor: See 19 unbiased reviews of Leo's Italian Social, ranked #78 on Tripadvisor among 122 ...
Missing: Cafe | Show results with:Cafe
Change is exciting and necessary. As a local dining and gathering spot, Leo's delivers Italian cuisine and culture in a fresh and familiar way in surroundings ...
Rating
(64) · $$ - $$$
Order food online at Leo's Italian Social, Cuyahoga Falls with Tripadvisor: See 64 unbiased reviews of Leo's Italian Social, ranked #12 on Tripadvisor among ...