Join/
51 Greek St, Soho, London W1D 4EH, UK
+44 203 929-0068
For the past 75 years, the Lina Stores delicatessen has been a Soho staple for Italian edibles. Now, just a few doors down is a restaurant of the same name where visitors can indulge in a proper meal. The menu is all about handmade pasta, but don’t miss the antipasti, either.
Written by Indagare