15 Frith St, London W1D 4RE
Cheeky and enigmatic, this establishment offers a unique experience that blends passionate flavors with a vibrant atmosphere, capturing the essence of Italian culture through a compelling mix of lively interaction, delectable cuisine, and exquisite beverages.