Shanghai 360 is a Chinese restaurant offering a menu featuring a variety of dumplings, including pan-fried and Shanghai-style steamed options.