It's quite an interesting restaurant. As you walk in, you are faced with floor to ceiling tanks of fresh lobsters and fishes. There is lobster in the tank, the size of a small baby....ok, maybe not small baby, but around 8-10lbs. It was one of the most delicious chinese seafoods that I had ever tried thus far! The beef was very good too.
The restaurant is really small, it would be a good idea to call ahead. I agreed with some of the reviews,the plaza and restaurant is a bit dingy. But the food is great.
Oh, if you plan to order fish. Do remember to ask for the price. We made a mistake of just picking a fish from the tank without asking the price. Cost us $50/fish. yup.