If you're based in Clapham, then chances are you've been here. Situated on one corner of Northcote Road, this cute deli sells delicious home-made Italian treats (fresh pasta, sauces, meats and cheeses) plus tinned/bottled/dried goods of lovely things that you normally only see on holiday in the supermercado (stuffed anchovies, specialist pasta, aubergine pate, sunblush tomatoes). Their prices aren't cheap, but the quality is great and its lovely to see that this small family run business has survived the cull that has happened to many other businesses locally.