San Francisco, Euro 2004 viewing spot

Discussion in 'Italy: National Teams' started by supersport, Jun 11, 2004.

  1. supersport

    supersport New Member

    Oct 17, 2001
    San Francisco
    If you live, or are in the Bay Area you can meet up with fellow fans of the Azzurri, and watch all the matches at Steps of Rome, in North Beach. All matches will be shown live, I think the cover charge is $20.00.

    FORZA ITALIA!
     

Share This Page