We love this place: not our first time. Their salmon and warm potato salad with sweet pickles are to die for. The pizza is just like what I had in Italy. The beet salad is exquisite. The toffee chocolate cake is top notch. This is the best restaurant in London as far as my family is concerned. Bravo bravissimo!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.