Lina Stores

Italian restaurant in King’s Cross Lina Stores has been serving fresh Italian pasta and sandwiches from their delicatessen out of Soho for over 75 years! It takes its name from…

%d bloggers like this:

Looking for Something?