“In my opinion the best Polish shop in London. Such a nice and helpful gentleman.
I have asked for mince they didn't have but offered to minced. great fresh products. I will be back for my pierogi!!”
Address:Whitchurch Lane, Edgware HA8 6LR, United Kingdom
“In my opinion the best Polish shop in London. Such a nice and helpful gentleman. I have asked for mince they didn't have but offered to minced. great fresh products. I will be back for my pierogi!!”