Usain Bolt fan? Canada Inside business Shiny happy people March 3, 2013February 20, 2013 by fasa fasa · Reply Menchie’s in Toronto, Canada. Larger Please wait... Similar Street View images Not a fan of Google? Pink Storm? Juventus Fan Not a fan of the new construction Not a fan of Google Great fan of Belgium Leave it to beaver Oh no!