Restaurants & Bars 2

Tour de France

M. Burgess | Jul 21, 2003 11:45 AM

Does anyone know of any Boston-area (esp. west and south) eateries that are showing the Tour de France and that have some vegetarian selections? My husband wants to watch, and I want to eat.
They had it on the other night at Cambridge 1, but I wanted to see if anyone else had it, too.

Want to stay up to date with this post?

Recommended From Chowhound