Delicatessen in London - Chiswick 33 Turnham Green Terrace, Chiswick, London, W4 1RG Tags: deli counter, delil, gourmet