This blink-and-you’ll-miss-it Polish deli is well worth keeping your eyes peeled for. Pop in for delicious and satisfying homemade pierogi without the work of making them youself.

Sign-up for monthly updates from London Cheapo