Limoncello
212 Mill Road, Cambridge, CB1 3NF
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.
212 Mill Road, Cambridge, CB1 3NF
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.