“ 2010 Review: A “friendly” Italian deli, near Clapham Common tube, which hits the spot “for a filling lunch”; have a cake for pudding! Keep your own review of Esca using our diary service. Add your diary entry for Esca ”