0 review
20 Bow Street, Covent Garden, London WC2E 7AW
0207 836 6101
Italian, Mediterranean
Covent Garden, West End
£££