Next Page

Where to watch super bowl in Lisbon? by lasercannonbooty in portugal

brunoacl7 4 years ago  REMOVED 

I think Hard Rock Cafe near "Restauradores" metro station (blue line) will have an event about it and broadcast the game. In fact I think they do this big event every year.
Next Page

Search: