Japanese / Sushi Restaurants nearby 13-15 Morgan Arcade, Cardiff, South Glamorgan CF10 1AF, United Kingdom

Tenkaichi

Approximately 1.13 km away
Address: 236 City Rd, Cardiff, WAL CF24

Yakitori#1

Approximately 1.82 km away
Address: 17a Mermaid Quay, Cardiff, UK CF10 5BZ