Restaurant
STEAM Noodle Cafe
13 locals recommend,
Tips from locals
One of several restaurants in the Atrium off Main St in downtown Great Barrington
Unique things to do nearby
Location
286 Main St
Great Barrington, MA