In Greek and Roman mythology, Ambrosia means "food of the gods," a nectar of magical victuals that bestows immortality on ...