About  |  Contact

Leo Cafe

This restaurant Profile Page is brought to you courtesy of the DiningGuide.com service. Leo Cafe is located in Leo.

Address:
15024 Leo Road
Leo, IN 46765
Telephone: 260-627-5628
Reader Rating: Reader rating: 3.0 out of 5
Awesome - Non-Member, Reader
Excellent Food - Non-Member, Reader
Social:
DiningGuide DaytonDiningGuide Indianapolis DiningGuide KalamazooDiningGuide Toledo
DiningGuide ChicagoDiningGuide CincinnatiDiningGuide Columbus, Ohio DiningGuide DetroitDiningGuide LouisvilleDiningGuide Peoria

privacy policy