Nestled in the center of Animal Kingdom in Discovery Island, Tiffins Restaurant is just a short walk from the park entrance, located near the Tree of Life just before the bridge to Pandora – The World of Avatar. If you start traveling across an area with glowing walkways and vibrant bioluminescent flora, youve gone too far. In the same area, youll find Nomad Lounge, which is a great place for a...
