KIBOUsushi, Cheltenham - the United Kingdom

Best Japanese Restaurant 2019 - Gloucestershire