Preview Dim Sum (steamed), upmarket restaurant Ye Shanghai in former French concession offering high class Shanghai cuisine, Shanghai, China, Asia Image ID: 700-13799 Artist: Sylvain Grandadam Purchase a commercial license Buy framed prints & more from our print store bamboo chinese food chopsticks close ups day dumplings food food and drink high angle view indoors lunch nobody oriental food shanghai steamer still life still lifes studio shot ye shanghai horizontal outdoors day contemporary color image