Italian | Soho, Fitzrovia, Covent Garden
Soho House are taking the classic Italian restaurant and going for a more laid-back experience, serving up pizzas and cocktails.
Address:19-21 Old Compton St, Soho, London W1D 5JJ
- Leicester Square
- Tottenham Court Road
Telephone number: 020 7734 5656
19-21 Old Compton St, Soho, London W1D 5JJ
Powered by JReviews