Liverpool FC Has Found a Home in Cambridge MA
Liverpool FC Has Found a Home in Cambridge MA
The Phoenix Landing in Cambridge's Central Square has become the go to Liverpool and Soccer bar of Boston. But how did it become that way?
The Phoenix Landing in Cambridge's Central Square has become the go to Liverpool and Soccer bar of Boston. But how did it become that way?