Review (5/5): Impressive!
Someone bought these in Italy for a gift for me. Loved them so much that I found them on Amazon! GREAT for guests. Very impressive and all natural...