203 Votes
The Grille at Westborough Country Club
- 121 W Main St, Westborough, Massachusetts, 01581
- Spring hours: 7 days a we...
- $30 and under
- American, Bar / Lounge / Bottle Service, Contemporary American
