This is the food page of Rally Sports Bar + Smokehouse on 1660 O'Connor Drive Toronto ON M4A2R4.
(first reviewed on January 1, 2015, last updated on June 13, 2015.)
Rally Sports Bar + Smokehouse is ranked #1 of 5 Restaurants in Parma Court Toronto.
This page has had 236 visitors. You are the 236th.