Restaurant
603 Brewery & Beer Hall
9 locals recommend
Location
42 Main St
Londonderry, NH
Londonderry
Tips from locals
NH’s largest local brewery! You can take a tour of the brewery or just enjoy endless samples of their local craft beers. They also have a great food menu!