Food: 3/5
Atmosphere: 2.5/5
Service: 2.5/5
Overall experience: 2.5/5
(1- Terrible; 3- decent; 5- Fantastic)
As usual, the prices here are a tad pricey for Vietnamese and there is nothing unique about the place. The restaurant is dingy, unkempt, and has that icky fluorescent light feel to it. The servers were didn't seem too friendly, but the nice thing was that the food came out pretty fast.
My bf ordered their beef pho and I got the satay beef sub. I found the broth pretty tasty compared to some places, but the portions were too small for the price (~$10) which wasn't worth it. There was little noodles and a few meat pieces. I thought the subs were really pricey (~$7) but I enjoyed every bite of it. It had nice caramelized onions and the meat was super flavorful. The ratio of bread to filling was perfect and I love the addition of nuts for texture and that extra oomf. One of the main reasons i gave this place a 3. There was the addition of lettuce in the sub which was odd since I don't think it's traditional and didn't really add anything to it.
Overall, Ha Long Bay is okay but I wouldn't come back except for their subs 'IF' i happen to be in the area.