Delicatessen in London - Golders Green Finchley Road, 9, Hallswelle Parade, Golders Green, London, NW11 0AA Tags: cuisine: kosher