deli
Italo
About
Walk into Soho and find Italo, a true culinary gem. This modest trattoria, with its charming Italian posters and mouthwatering scents of freshly baked pizza, will transport you straight to Tuscany. The atmosphere is as warm as a sunny Italian day. Their menu boasts a fantastic selection of classic dishes, from perfectly cooked pasta
to sizzling steaks, all made with top-notch ingredients. Whether you're after a pre-dinner drink or a soul-soothing tiramisu, Italo caters to every desire. Each dish bursts with flavor and is presented with a touch of Italian elegance. So, escape the city buzz and savor the real taste of Italy at this welcoming Soho retreat.
Opening hours
Monday10:00 - 15:00Tuesday10:00 - 15:00Wednesday10:00 - 15:00Thursday10:00 - 15:00Friday10:00 - 15:00Saturday10:00 - 16:00Sunday10:30 - 16:00