Starbucks Coffee 12693

Starbucks Coffee #12693, also known as Starbucks Cardiff Mermaid Quay, is a Starbucks coffee shop located at Mermaid Quay Unit 23A, Cardiff, Wales.