Cascais Delicatessen

78 Cann Hall Road London E11 3JF