When in Rome … go to the Steelers fans’ bar
Posted: Sunday, May 17th, 2009 | NFL.com Staff Tags: Bar, La Botticella, Pittsburgh Steelers, Rome
Many tourists come to Rome to take in priceless works of art, discover the Coliseum or visit St. Peter’s Basilica. But to watch a Steelers game?