Fornos Delicatessen

17a Rowan Road London SW16 5JF