More from Restaurants & Bars

Restaurants & Bars Ontario (inc. Toronto)

Tour de France

x
xiolablue | | Jul 4, 2014 05:01 PM

Could anyone reccomend a place to watch the Tour de France? Could be a cafe or a bar-no preference as long as there is the opportunity to watch full stages. I imagine real sports bar will be showing the world cup so any other suggestions would be greatly appreciated. Thanks!

Feedback