1. Bubbling Brook Restaurant 1652 High St, Westwood, MA 02090 Coordinate: 42.20132,-71.24987 Phone: (781) 762-9860