Yakitori #1 Yakitori #1 Unit 10, Mermaid Quay Bute Street Butetown Cardiff CF10 5BZ Rating Date: 2022-03-11 Rating Authority: Cardiff Leave a Reply Cancel replyYou must be logged in to post a comment.