Lost Heaven is a popular restaurant in Shanghai that offers a cozy and welcoming atmosphere. The restaurant is decorated with traditional Chinese elements and serves Yunnan cuisine, which is known for its unique flavors and spices. The dim lighting and comfortable seating make it a great place to relax and enjoy a meal with friends or family.