Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: Port_Elgin

Kleo's Family Restaurant, Port Elgin, Ontario, Canada










Kleo's Family Restaurant
698 Goderich St
Port Elgin ON Canada

CLOSED


Hours: CLOSED

Phone: no phone