You can get any kind of food in Shanghai. I'm not kidding, you want French fine dining? Easy. You want delicious Greek/Italian/Korean/Japanese? Done. You can even get American style Chinese, the kind that you find in every big city and small town across the States (yep, think Sweet and Sour Pork, Honey Chicken etc). But I don't go to Shanghai to eat those, I go there to eat dumplings.
Steamed ones, fried ones, boiled ones, round ones, crescent shaped ones, big ones, small ones, ones in soup, ones with soup in them - Shanghai has them all!