Site logo
Business

Lina Stores

About the Business

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

Phone

+44 20 3838 1343

Location
Website

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

Categories