Featured

Lina Stores is an Italian delicatessen in Soho, central London.  We’ve been selling Italian food in Soho since 1944.  We import a large range of Italian specialities and freshly prepare Italian food on site every day.