Tenkaichi - the United Kingdom

Best Japanese Sushi Experience 2019 - South Wales