The nectar of the gods, Ambrosia, is an all-natural Italian herbal liqueur with a bittersweet flavor. It's created with turmeric, blood orange, cantelope, carrots, and nine botanicals and is light and refreshing.
With just one taste, you'll feel as if you've slipped away to an Italian terrazza, watching the sunset over the Amalfi Coast. This is best enjoyed with friends as a spritz. To learn more about Ambrosia, go here.