stormcrow stormcrow.com the storm crow manor in toronto is a pub that offers great food, amazing craft beer and insane cocktails and more in an incredible location. Category:restaurants and delivery Global Rank:649,905 visits:59.9K pages/Per:3.2 ADS