LOCATION Y.W.C.A. Building 6F , No.133 Yuan Ming Yuan Road
Category F&B
OPEN HOURS 11:00-22:00
MEI LIN XUAN, Shanghai’s first ‘the Republic of China culture fashion restaurant’, is elegant decorated and serve exquisite dishes. MEI LIN XUAN is not just a place to eat — it is a poem with cuisine, liquor, sceneries and beauties. This is the best place you could come with your best ones at your best time.
