I know this has been posted before but I haven't seen any replies yet so could someone tell me where I can watch the game in the downtown Toronto area. An address or phone no. of the location would also be helpful. Thanks very much.
cheers folks,
Kiran