Farm Shop Finder

Dacha Russian Shop – East Finchley

Deli / Food ShopHaringey

Russian and Eastern European delicatessen in East Finchley. Specialises in Russian groceries, homemade food, spirits and preserved foods. The name references the Russian dacha (summer country house) tradition.

Address
33-34 Aylmer Parade, East Finchley, London, N2 0PE
Listed via
Buy Direct index
Get directionsVisit website

This listing hasn’t been independently verified yet — check details with the deli / food shop before travelling.

Is this your farm shop? Claim it to manage the listing.

More places nearby