Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Greater Boston Area >
Aug 1, 2006 01:50 AM
Discussion

bistro in Wwestwood or Norwood?

I've been hearing about a great new bistro somewhere around Westwood or Norwood, but can't remember the name of it.

  1. Click to Upload a photo (10 MB limit)
Delete
  1. 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.