Yujinglou is located on the eighth floor of Shanghai Disneyland Hotel. The name comes from the fairy tale of sleeping beauty. The restaurant is small, but the view is good. You can clearly see the castle opposite. In the evening, you can go to the restaurant's terrace to see the fireworks. The dishes can be a la carte or a four-course set meal. Annual card can be 20% off. Cocktails are good, but special drinks do not enjoy discounts.