Restaurants & Bars 1


mimi taylor | Oct 4, 2001 09:37 PM

what's happing with Metro, the french brasserie that is opening in cambridge at the old cottonwood spot in porter sq. The opening was to be last week??

Want to stay up to date with this post?

Recommended From Chowhound