Michelin
Queen Street
Location picture
The Green Guide
The Michelin Guide's review
The main street of Niagara-on-the-Lake is ideal for a stroll. Near the clock tower, take the time to venture into the delightful shops, tearooms, restaurants, hotels and an authentic 1866 pharmacy, the Niagara Apothecary.
You may also like…