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.
Rating: 4.5
Rating: 4.2