Lost Heaven is a popular restaurant in Shanghai that serves Yunnan cuisine. The restaurant is located in the heart of the city and has a beautiful decor that combines traditional Chinese elements with modern touches. The menu features a variety of dishes that are made with fresh ingredients and authentic flavors. Some of the must-try dishes include the grilled lamb chops, the spicy chicken, and the mushroom hotpot.