Find restaurants in Stockbridge, MA. Listings include The Red Lion Inn, The Lost Lamb.
The Red Lion Inn is the quintessential Berkshire Hotel and a landmark of hospitality for 250 years.
Pastry shop in Stockbridge, Massachusetts, serving authentic French sweets, beautiful sandwiches, soup, coffee, and more.