Seems like their takeaway menu is better than the restaurant menu. Most of the food I ordered are must try but I don't really feel "must try". The food quality is merely ok to me. Prices are slightly expensive. Not recommended.
restaurant reviews 