It's opposite Fang Cheng and is a really handy restaurant for us at the Empire. It's reasonably cheap, you bring your own wine, but it's good Vietnamese-Chinese food. Fang Cheng has a wider, more classical menu, whereas Hai Ha is more fast food with quality. My favourite is the Vietnamese duck and rice.