Site logo
Business

Lina Stores

About the Business

Italian Delicatessen & Restaurant, established in 1944 in Soho, London.

Phone

+44 20 3838 1343

Email

support@linastores.co.uk

Location
Website

https://www.linastores.co.uk/

Categories