Delicatessen in London - Maida Vale 59 Shirland Road, Maida Vale, London, W9 2JD Tags: fresh fruit, wines