Huge bar in Allston, Mass. absolutely awesome when your inside, plenty of places to sit, beautiful set up, decor and ambience, huge tv's def. a nice sports bar and also a nice outdoor area. Can't say I stayed here long because there was no seating room for the World Cup Final so we moved onto the next bar, but ill def be back at this place when I visit my older sister and write up a follow up review. This place def. has to be fun.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.