Restaurants & Bars Ontario (inc. Toronto)

Tour de France

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!

Back to top