The wine boutique is located at Mount Carmel Monastery founded in 1875 by the Carmelites, a Roman
Catholic religious order dating back to 1200 A.D. The wine shop and tasting bar are open seven days a week from 10 am to 5 pm. Visitors are invited to taste wines and explore the grounds and vineyard only steps away from the world-famous Niagara Falls.
Tasting Bar Open Daily – No Reservation Required.