Ye Shanghai Xintiandi North Block 181 Taicang Lu (???181?) Shanghai, China PRICE: ???? RATING: Feeling a bit la-di-dah and in a “ladies who lunch” mood.. two of my girl friends and I decided to hit up Michelin-star Ye Shanghai for a civilized, dim sum...