Location is super good,just 3 minutes from Harrods . Tables and atmosphere is excellent . Waiters are attentive ,kind and efficient . All the sushi we've orders was tasty and it has it's own taste . The duck salad was disgusting .. Would go there just for sushi
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.