1. Chiara Bistro 569 High St, Westwood, MA 02090 Coordinate: 42.22909,-71.22163 Phone: (781) 461-8118