The Deli's most local product, made just 200 metres from the Deli.
Made by Italians living in Godalming with lemons from Southern Italy made inthe traditional way
70cl
40% ABV
The Deli's most local product, made just 200 metres from the Deli.
Made by Italians living in Godalming with lemons from Southern Italy made inthe traditional way
70cl
40% ABV