This shop is one of the best polish shops in Holloway they have great food and great staff by the till i recomend it to all people who like polish food !!
Name: Not given
Location: Not given
Polski Sklep is a Polish delicatessen.