I have been eyeing this resto for quite some time but never got the chance to. Food was amazing especially the Nature Spring roll which is definitely a must try. Staffs were superb and accommodating. Thank you Chef Shoichi, Xyza, JR and Stella for making our dining experience a memorable one.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.