Photo Credit: Yelp
Photo of Yak & Yeti Restaurant
Yak & Yeti Restaurant
775 Disney's Animal Kingdom Theme Park Werikhe Way, Lake Buena Vista, Florida 32830 USA
775 Disney's Animal Kingdom Theme Park Werikhe Way, Lake Buena Vista, Florida 32830 USA
Photo Credit: Yelp