Lina Stores is a bit of a Soho veteran. They’ve been making fresh pasta on the site for over 70 years and the Italian Deli 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!
