America may not be quite into soccer in the same proportions as other fans across the globe. But in most US cities, English Premier League has at least one establishment where you’ll find football fanatics, dedicated aficionados up at odd hours to catch the latest action. Below we provide some of the well known pubs which premier league fans can check out in Boston –
The Phoenix Landing
512 Massachusetts Ave, Cambridge, MA 02139
If you have any suggestion or find any missing restaurant or pub not listed above, please leave us a message at [email protected]