Please sign in to post.

USA vs. Italy on June 15th - where to watch in Rome?

We'll be in Rome (staying in Trastevere) on the 15th, and were hoping to catch the game on TV. Any recommendations on where a good place might be to go?
Thanks, Scott

There are no replies to this topic.