Kram - Polish Delicatessen

93 High Street Orpington BR6 0LF