30 Main St
Stockbridge, MA 01262
Stockbridge, MA 01262
Open HoursArray
OverviewFound in the Red Lion Inn, this restaurant and pub features a menu of contemporary, regional cuisine, and offers live musical entertainment that represents a great variety of...
more