Chiara Bistro Chiara Bistro

Chiara Bistro Map

569 High St. (Barlow Ln.)
Westwood, MA 02090
Map
Cuisine: Mediterranean
Frequently changing seasonal menus at a suburban Mediterranean bistro.
Openings: Dinner nightly

Features