The food was decent 3.5 stars for that. The service is -1 star.
BEWARE: They have two different prices.
One for "members" and the other for "non-members". It's twenty to join so you either join and have a party big enough to break even or pay more for the same food and leave feeling ripped off.
The waiter that seated us seemed like a nice kid but um.....looking dumbfounded when I ask for seats is a little awkward. He couldn't tell us anything about the menu....didn't seem to understand Cantonese, mandarin or English?....then when he took our order, another waitress came over and pretty much told us "how am I supposed to know spicy you want it when you don't tell us?" "Ummmm.....the kid that doesn't know anything took our order and didn't ask".
The while dining experience was awkward. Won't be coming here again. Granted, we are from out of town but I can't recommend this to locals.