Cafe
Limoncello
15 locals recommend,
Location
212 Mill Rd
Cambridge, England
Tips from locals
Super Italian deli. Not cheap, but pleasure guaranteed. Excellent handmade pizza.
The BEST coffee, olives, other Italian sundries and specialities. Friendly, local, voted best Italian Delicatessen in England!
Wonderful Italian Deli. The best roasted artichoke hearts! Stays open in the evening for lovely wine and tapas