Starbucks Coffee 17831

Starbucks Coffee #17831, also known as Starbucks Edinburgh - Waverley Steps, is a Starbucks coffee shop located at Princes Mall-Waverley Steps Unit 13, Edinburgh, Scotland.