New casual food experience coming summer 2021. Visit the highest altitude site in Niagara, known for bold wines with original names. Megalomaniac has won more than 25 medals from the world’s top wine competitions in the past two years. Enjoy a tasting by appointment, browse the wine store, and enjoy the best view in wine country.
3930 Cherry Avenue
Monday to Friday, 10:00 am - 5:00 pm
Saturday, 11:00 am - 4:00 pm