deli
Italo
About
Venture into London's vibrant heart of Soho and uncover the culinary gem that is Italo. This unassuming trattoria serves up authentic Italian fare that will transport you to the sun-kissed streets of Tuscany. Step inside and be greeted by a warm and inviting ambiance. The walls are adorned with charming Italian posters, and the air is filled with the tantalizing aroma of freshly baked pizza. The menu features an array of classic dishes, from hearty pasta to sizzling steaks, all crafted with the finest ingredients. Whether you're craving a refreshing aperitivo or a comforting bowl of tiramisu, Italo has something to satisfy every palate. Each dish is prepared with passion and presented with a touch of Italian flair. So, escape the hustle and bustle of the city and indulge in the authentic flavors of Italy at this cozy Soho haven.