We have found 15 restaurants matching your criteria…





Italian, Mediterranean
Covent Garden, West End
£20 - £30





Greek, Mediterranean
Leicester Square, West End
£20 - £30