Restaurants, tea rooms, and cafes dot the Elgin County countryside and line the main streets of its quaint towns and villages serving everything from hearty country fares to fine dining options. Restaurants | Wineries | Brewery 37
GT’s On The Beach, Port Stanley