Hi guys,
I have an American friend who is very keen on watching American football. He just moved to Ho Chi Minh city, Vietnam and wants to find some nice bars/restaurants where show American football. Many thanks to who can give me some recommendation.
Thanks