What is affogato

What is affogato. The word “affogato” in Italian means “drowned,” which aptly describes the preparation of this delicious dessert. In …

Read more