Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Location

236 City Road
Roath
Cardiff CF24 3JJ

Contact Details

Tel: 029 2048 1888
E-Mail: info@tenkaichi.co.uk

View Larger Map