Everything about the XO is good, atmosphere, wait staff, and the fish dishes are outstanding. The resturant appears professionally run and managed, and provides a great dining experience. It is expensive, but I feel you get what you pay for.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.