This is located INSIDE the theme park at Disney World.
Near the Evertest Expedition rollercoaster (Legend of the Forbidden Mountain) in the Asia section of the park.
The pork eggrolls pictured here were awesome. This is a THREE story restaurant – We recommend getting a window view.
The service was outstanding.