Gulliver Polish Delicatessen

161 High Street London E17 7BX