Limoncello

212 Mill Road, Cambridge, CB1 3NF

01223 507036

http://www.limoncello.co.uk

Voted one of the top 10 Italian delis in the UK in the 2012 Bertolli Olive D'Oro Awards, Limoncello disproves the belief that all the best Italian food in the UK is only found in London.