Wonder Bar
186 Harvard Ave, Allston, MA 02134

Thunderbar is located in the heart of Allston, in the secretive basement of Wonder Bar. Walk through the bar and take the back stairwell!