Olga Stores
Deli / Food ShopIslington
Classic Italian delicatessen in Islington stocking everything from canned tomatoes to fresh speciality foods. An unpretentious neighbourhood institution beloved for its authentic Italian grocery range.
- Address
- 30 Penton Street, Islington, London, N1 9PS
- Listed via
- Buy Direct index
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
- Alara WholefoodsGreengrocer · 110–112 Camley Street, London
- Alexandra Palace Farmer's MarketFarmers Market · London, Postcode:
- ALEXANDRA PALACE FARMERS' MARKETFarmers Market · Alexandra Palace, Alexandra Palace Way, London, N22
- Aux Merveilleux de Fred – St Pancras InternationalArtisan Food Outlet · Unit 49, St Pancras International Station, London
- Bone & BrothDeli / Food Shop · 104 City Road, London
- Bread Ahead Bakery (Kings Cross)Bakery · Kings Cross Square, London