Company name: Tenkaichi Sushi and Noodle Bar
Description: Japanese cuisine, both cold & hot dishes
236 City Rd, Cardiff CF24 3JJ, United Kingdom