Independent Italian restaurant with homemade pastas, pizza, pre-theatre menus, cocktails and London's largest collection of Vermouths in the heart of Soho.
Independent Italian restaurant with homemade pastas, pizza, pre-theatre menus, cocktails and London's largest collection of Vermouths in the heart of Soho.