This place is okaaaay, it's very typical of a small Chinese restaurant. The food is fairly tasty but I have to agree with other Yelpers that the portions are on the small side...for a Chinese restaurant.
Where this place loses points is customer service. While we were ordering we inquired about a certain dish and instead of helping answer our question the server barked the price at us, snatched up the menus and told told us to "think about" whether or not we wanted the dish as she briskly walked away. I found this to be a common occurrence here, the servers would walk away mid-sentence or not even bother to wait for an answer.
BTW, she also gave us the wrong price for said dish. It was more expensive than what she said.
UPDATE: I came for dinner and ordered Shanghai noodles. The noodles they used were more like spaghetti and not Shanghai noodles at all.