Megalomaniac - John Howard Cellars of Distinction
The Cellars and Vineyards of Megalomaniac sit on a 96-acre site in Vineland and boast a newly completed 30,000 sq. ft. winemaking and hospitality facility with gorgeous views of the Toronto and Niagara Falls skylines. Of note to try are the Cabernet Sauvignon, Merlot, and Homegrown series wines.
3930 Cherry Avenue
Vineland L0R 2C0
Summer 11 am – 6 pm Winter 11 am – 5 pm