Chinese friends in the office have raved about this place so I decided to give it a shot since I had a big group. We went for one of the pre-set menus with the chopped up monster-sized lobsters. Everyone was amused when they first brought the uncooked crustaceans to your table for inspection and wowed at the post-cooking presentation of lobsters piled super high like a tower!
The food itself was good, reasonably priced for the quantity, and well presented. The service was below par but was to be expected for a Chinese restaurant -- you aggressively need to speak up when you want something! And of course you don't know what you don't know as they forgot to offer us plastic gloves.
The food itself was solid but not top tier. When you have lobsters this big, they are not going to be as flavorful as the smaller ones so it becomes all about the added flavours. We did scallion & onion for one and garlic for the other. Both were very good but I still have a hard time calling them great as I've had better tasting lobster. Although this place is tucked away in the Chinatown burbs (Markham/Scarborough), I could come back here again if I had a big group with many first-timers who had never tried Chinese lobsters. They would get a kick out of the dramatic presentation, which was the most fun part of this experience.