1 review
10 Irving Street, Charing Cross Road, Charing Cross, London WC2H 7AT
020 7839 5509
Italian
Charing Cross, West End
£££