This The Lion's Den location has closed
Hotels
The Red Lion Inn, 30 Main St, Stockbridge MA 01262
Write a review
You May Also Like
3.76 miles
Bucky's Tavern - 25 Frank P, Consolati Way, Lee
Bar, American
3.78 miles
Moe's Tavern - 10 Railroad St, Lee
Bar, Beer Bar
3.82 miles
51 Park Restaurant & Tavern - 51 Park St, Lee
American, Pizza
3.84 miles
Locker Room Sports Pub - 232 Main St, Lee
Bar, American
Stockbridge, Massachusetts
The Lion's Den
Bar in Stockbridge, MA
The Red Lion Inn, 30 Main St, Stockbridge
Suggest an Edit
Nearby Stores
Berkshire Bank
32 Main St, Stockbridge
Mobil
11 South St, Stockbridge
United States Postal Service
10 Church St, South Lee
Gulf
Massachusetts Tpke, Lee