The Urinals of Lost Heaven

Lost Heaven is an upscale restaurant specializing in food from China's Yunnan province. It's located on the Bund in Shanghai, China

Filed under: Bars & Restaurants
Tweet

Dishes from this southern Chinese province boast an array of tropical flavors not common to most Chinese food sold in the US.