Sorry, but it is on Hoang Hoa Tham, two stores west of Tran Hung Dao St, and the Tran Hung Dao statue. Good Morning Vietnam is a restaurant group that has been here a long time. It is a landmark.
The actual address on the name card is 02 Tran Hung Dao St., but that is the office. Tel:064 353 3062
First, thank you for the lead. It was a good lead. I had a chance to go there late this afternoon/early evening.
Second, I didn't find any Good Morning Vietnam restaurant; they must be on a different street. I did find an Italian restaurant on Hoà ng Hoa Thám Street and an official/agency looking building across the street from the K&B Store.
Let me tell you....initially I was very impressed. Seeing the sign that read "Imported from the USA", I said to myself "Way to go lostvietdreamer, this place has gotta be cool!...stuff from home"
. Inside, was another sign that read "100% imported from the USA"...I was double impressed. 
Then I found the football....I picked it up, tossed it about a bit...but something didn't feel right. I turned the football around and around in my hand to examine it closely and saw to my horror [[cue "record scratch" sound indicating a sudden interruption in a daydream fantasy state]] "MADE IN CHINA". 
Not only was it "made in China" but they didn't even make the football right. The "pigskin" was falling apart at the seams and whoever sewed it didn't know what an "ellipsoid" is. They used 4 pieces of "pigskin" and sewed it together like a box or a brick instead of an ellipsoid. Meaning if you look at a football "the front", you should see a circle. The one they had at the store would look like a square. How can you get any spin when you throw the football if it's a squaroid football?
I thought...well, maybe they just need to pump it up. I asked the salesgirl to pump it up for me. She started by telling me that it's already pumped up (like I was going to believe her telling me what a football should look/feel like). I kept insisting and then she took it in the back room, returning with a "blown up" football ten minutes later. It was STILL SQUARE!
So really what I saw was a rubber brick and not anywhere near what a "football" should be. I could just buy a loaf of bread (like I mentioned above) and tape it to get the same results...if I get desperate. In the meantime, I think "good things come to those who wait" would be in order while I wait for Wild_1 to bring a real football back here.
Anyhow, I was really disappointed.
One, it wasn't a real football and two, the store is a fake! "100% directly imported from the USA" - they really just re-import stuff from China by the way of the USA.
I checked some other items and they also were "Made in China".