One of the best Italian restaurant that I’ve ever done ! I’ve been twice in four days in London. The service is perfect and the meals are so tasty ! The visual of the plats are also really nice !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.