The Lighthouse Restaurant

Restaurant in Straffordville, Ontario

Features: outdoor seating