We had dinner at this place last night. It is a Shanghainese restaurant known for its noodles and dumplings. The food was ok, but I wasn't exactly blown away by it. It is also known for having rude waitstaff. It struck me as the type of place that has made bad service into a schtick. There were quite a few tourists in attendance and they seemed to enjoy the show.