Hard Rock Cafe

Hard Rock Cafe

Chain of restaurants and music-related shops, with a location in downtown Toronto.