Restaurants & Bars 5

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!

Want to stay up to date with this post?

Feedback