Tenkaichi - the United Kingdom

Most Authentic Japanese Restaurant - South Wales & Leading Purveyors of Sushi Cuisine 2019 - Wales