Shanghai Disneyland Resort has announced that guests can no longer bring their own food and drink into the park (which started on November 15, 2017).
The new rules are already in effect, and prohibit visitors from bringing food, alcohol or any drink over 600ml into the park. Previously the park had allowed pre-made drinks and food as long as they didn’t need heating up.
While taking in some snacks is a good way to save some cash, there are plenty of dining options for all budgets at the park. Table services restaurants, such as the Royal Banqueting Hall, cost around ¥368CNY ($55USD) plus a 15% service charge, while a counter service meal, like Stargazer Grill, is as low as ¥75CNY ($11.50USD). There are loads of snack options too, with soft-serve, popcorn, waffles, fresh fruit, and of course, turkey legs.
Article details from ecns.cn.