O Owen Doane Review of Sheraton Framingham (Starwood) 3 years ago Nice clean and great bar restaurant.
Comments: