Grand Harbour Restaurant

When a friend comes to town, what’s the best thing to do? Go and find a nice restaurant to “yum cha” of course because nothing beats whiling away a few…