The Italian restaurant you always WISHED was around the corner. 1006 Bloor Street West. Located right next door to Toronto’s iconic Paradise Theatre.
Toronto’s favourite sourdough crust pizza: it’s tasty and f*#kin’ delicious!!
Two patios for maximum Bloor Street views