Tenkaichi Sushi and Noodle Bar

236 City Road Cardiff CF24 3JJ