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...
Rating: 5 stars