Website: http://www.sportsnetgrill.ca
Sports aficionados, theatre-goers and urbanites finally have a meeting place at Arriba, just steps from Toronto's Entertainment District. Situated inside the Rogers Centre and the Renaissance Toronto Downtown Hotel, home to the Blue Jays, Argonauts, big-ticket concerts and other events, the pop décor inspired restaurant is peppered with colourful furniture and floor to ceiling windows overlooking the field.
to add Arriba Restaurant map to your website;