I go to school in Boston and I've eaten at many Asian Restaurants ranging from Chinese, Korean, Japanese to Vietnamese, from Boston to New York. Shanghai's food is some of the best I've had in general. For instance their pork dumplings stand out to me because they are homemade, they aren't the pre-made at a factory where most restaurants get them. The food in general is never overdone or undercooked it is cooked exactly it should. I love their crab rangoon, chicken with broccoli, and sesame chicken. Its not too oily or salty, every bite is always very flavorful, writing about this now has made me hungry for them food. I guess they only think i would worry is becoming addicted :).
Pros: Really good food, some of the best
Cons: The place is small but very lovable