This is one of the places where you can have lunch inside HongKong Disneyland.
By the way, you can’t bring food inside Disneyland. You can only bring water. Just to have an idea on how much food and drink costs. Here’s some of the prices.
Soda: HKD20
Water:HKD16
Iced Tea: HKD20
PopCorn: HKD20
Lunch: About HKD40-60 per meal.
There are different kinds of foods there from rice meals to hotdogs and burgers. Dining areas are spread out so there’s bound to be one somewhere near you.