Get directions to: Lion's Den, Stockbridge, MA
Restaurant address: 30 Main Street Stockbridge, MA 01262, USA
Restaurant: Lion's Den