0 review
54 St. Martin's Lane, Leicester Square, London WC2N 4EA
020 7240 8531
Greek, Mediterranean
Leicester Square, West End
£££