Grappa! What is it and why Italians love it?
Grappa is the perfect ending to yet another delicious Italian meal! This venerable digestive has been produced and enjoyed in Italy for centuries; it was mentioned in 14th Century documents and by the end of the 15th Century it was already licensed, taxed and exported – yes, even way back then the Tax Man was […]