Chilean Floating Islands
click photo for more information
Leche Nevada or Chilean floating islands is a custard base dessert, topped with meringues and a touch of cinnamon.
6
359
Add to Favorites
Leche Nevada or Chilean floating islands is a custard base dessert, topped with meringues and a touch of cinnamon.