aFilter Options
< Back

Edera

Italian
A little pricey but very solid and reliable – thats the universal view on this low-key, quite stylish Holland Park Sardinian (also a dependable spot for business ). Top Menu Tip – truffles a speciality .

Review by


148 Holland Park Ave
London
W11 4UE

Tel: 020 7221 6090
  • Map