Lina Stores is a bit of a Soho veteran. The Italian deli has been making fresh pasta on the site for over 70 years and is still going strong. They import and sell authentic Italian produce, and continue to make pasta, cakes, hot dishes and sandwiches on site. It’s some of the best pasta around, oh and they do some mighty fine coffee too!