0 review
60 - 62 Long Acre, Covent Garden, London WC2E 9JE
020 7240 2292
Greek, Mediterranean
Covent Garden, West End
£££