Dacha Delicatessen Russian Shop is a food and beverage retail Haringey
United Kingdom
Great Russian and Eastern European food selection. Salad Olivie is a must try.
Contrary to popular stereotypes, probably the friendliest and most helpful shop staff in all of London.
Try the dumplings .., they are to die for
Stock up on Pelmini here.
Great selection of tasty looking food. The fresh bread rack is quite impressive. - Alvin
Stock up on some Swedish goodies, cakes, biscuits, bread. If you're new, try a pack of gifflar! - Swemeatballs .