148 Holland Park Ave, London W11 4UE
Bar | Restaurant
Experience a refined culinary journey with Italian classics and distinct Sardinian specialties, highlighted by exquisite truffle dishes, all served in an elegant dining atmosphere.