8
You May Also Like
From Our Partners
Now You Know
Latest Recipes, Menus, Food & Wine
Found at The Crystal Palace at Walt Disney World, this world-famous puffed French toast is a dream come true. It's a specialty at the brunch buffet, and that's probably because it's deep fried and sprinkled with cinnamon and sugar.
Get the recipe: puffed French toast