Epcot, 1510 N Avenue of the Stars, Lake Buena Vista, Florida 32830 USA
Verden's Beste Kake, vanilla cake with custard and almond-meringue topping
Photo Credit: Yelp