I've been hearing about a great new bistro somewhere around Westwood or Norwood, but can't remember the name of it.
There is Chiara Bistro in Westwood and Bistro 712 in Norwood. They are the two best restaurants in the area. MY preference is for Chiara.
Most Recommended Discussions on Greater Boston Area
Dec 9, 2013
Need Brunch help for last hurrah...
11 minutes ago
Anyone been to Ostra yet?
about 6 hours ago
Feeling frustrated by the Arlington...
about 4 hours ago
Good Polish restaurant OTHER...
about 21 hours ago
Local Heady Topper Source
Dec 04, 2013
French Bistro Dishes
See All 21 Recipes »
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise