This restaurant (Tenkaichi) is a reference. Brings your opinion to help other users. In our database Cardiff has this college at 236 City Road. 47% of users who visit the information in this restaurant live or work within a radius of 54km. The communication between the restaurant and city (Cardiff) are acceptable.
Below you can see the view that users have made this restaurant (Tenkaichi).