Join now
Log in Join

American Football? (Abuja)

Hi All,

I am looking for a place to watch US NFL Football games. Does anyone know if this is possible? Is there a bar or restaurant, or something that plays them around town?

Thanks so much!
Kate

Abuja Forum