John Howard created a ego-centric themed brand of wines, Megalomania. These wines were derived from myriad vineyards spread in the Niagara Peninsula with the help of standards used by European viticulturists. A visit to the John Howard Cellars of Distinction is fascinating enough as it is located in a serene locale, which is further enhanced by finest variety of hand-crafted Canadian wines. Visit their website for more information.
- Open Hours: Monday to Sunday from 11:00 AM to 06:00 PM
Breweries & Wineries/Vineyards
- Credit Cards Accepted: mastercard, amex, visa