pauline731
Is there a place in Boston offering public viewing for tonight's Champions League final?⚽️
|
Top recommendations
1
b
bethanyclarke2000
14w
Phoenix Landing in Cambridge
100% agree
·
2 votes
VOTE
2
yiseowl
14w
Banshee Dorchester
The Banshee is a very popular soccer bar in Boston. I would imagine lots of sports bars will have the game on. Some others that come to mind are An Sibin in Inman, Banners at the TD Garden, Elephant Castle, Cleary’s, and The Republick in Inman
100% agree
·
1 vote
VOTE
3
heymims
14w
Parlor Sports in Somerville
I believe they do as they always shows soccer matches and it gets rowdy. Call to confirm though!
100% agree
·
1 vote
VOTE