Yunnan food is the least Chinese Chinese food in China. Phew, what a mouthful. Any Yunnan restaurant worth its salt will have a variety of light and exotic dishes to choose from, like tree flowers. This place doesn't disappoint. The specialty here is preserved and salty Yunnanese ham.
The price is light and exotic for Shanghai. You can eat a huge meal here and come away with wallet intact.