Hi all,
I am a Buffalo Bills fan and was wondering if there is a place to watch American Football games in Rome with other fans?
Thanx,
-Randi-
Hi all,
I am a Buffalo Bills fan and was wondering if there is a place to watch American Football games in Rome with other fans?
Thanx,
-Randi-
Does the Hard Rock Cafe still exist? If so used to be able to watch NFL there.
Two places for sure:
http://www.scholarsloungerome.com/
https://www.hardrockcafe.com/location/rome/