YAKITORI #1 | FOOD REVIEW June 14, 2018 YAKITORI #1 Unit 10, Mermaid Quay, Cardiff Bay. 029 2049 5050 / www.yakitoricardiff.co.uk/ Food **** Atmosphere *** In the past few years, Mermaid Quay has lost a lot of footfall … Region: South Wales Read moreYAKITORI #1 | FOOD REVIEW