Best Japanese restaurant in Cardiff, united kingdom

Yakitori1

10 Mermaid Quay Cardiff CF10 5BZ United Kingdom