80-81 St Martin's Lane, Covent Garden, London WC2N 4AA
020 7836 8001
Pizza, Pasta, Mediterranean
Covent Garden, West End
£££