The Lighthouse Restaurant

Restaurant in Southampton, Ontario