Princi is where you go in Soho when you need something easy, versatile, and economical. This Italian bakery is legendary for its pastries and coffee, but there’s also a full blown Italian restaurant inside, where you can just as easily sit with an aperitivo and a slice of pizza as you can enjoy a three course meal. Most of the pastas and risottos are £8-9 (and actually good), and it’s also a nice place to sit with a drink and people watch.
More spots in SohoSee more
10 Greek Street is one of the original ‘farm-to-table’ restaurants in London, focusing on Mediterranean influenced cuisine.
Bone Daddies brought hipster ramen to London, and for that we’re forever grateful. Hit it for an excellent bowl of noodles, and don’t skip the sides.
A Soho classic that's stood the test of time and is still great today. Pop in at lunch for a drink and their smoked eel sandwich.
More Italian spotsSee more
Originally from Copenhagen, Mother is a pizzeria located in the railway arches of the new Battersea Power Station development.
Trullo is the kind of neighbourhood Italian restaurant you’d find in an actual Italian neighbourhood, and the food is simply fantastic.
Artusi is a modern take on a neighbourhood Italian restaurant. It’s a small, casual place perfect for catching up with friends.
Suggested by our writers
Bocca Di Lupo
If you want to know where to find the best Italian food in Soho is, it’s at Bocca di Lupo.
Roti King is a cult Malaysian restaurant that does a great roti canai, and excellent Malaysian noodle and rice dishes. It’s cheap, BYOB, and cash only
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more