1. Bubbling Brook Restaurant
1652 High St, Westwood, MA 02090
Coordinate: 42.20132,-71.24987
Phone: (781) 762-9860
2. Cold Stone Creamery
301 Washington St, Westwood, MA 02090
Coordinate: 42.21853,-71.18868
Phone: (781) 251-0152
3. Orange Leaf
127 University Ave, Westwood, MA 02090
Coordinate: 42.20958,-71.15079
Phone: (781) 471-7120