Restaurants & Bars

Boston Area

Framingham Center Restaurants?


Restaurants & Bars 22

Framingham Center Restaurants?

frond | Nov 28, 2010 04:43 AM

We are going to a show at the Amazing Things Arts Center Friday night. Is there anything chowish nearby? A few years ago there used to be a Czech restaurant there but I know it has closed. Thanks for your suggestions!

Want to stay up to date with this post?

Recommended From Chowhound