Starbucks Coffee 23716

Starbucks Coffee #23716, also known as Starbucks Edinburgh Dreghorn Link, is a Starbucks coffee shop located at 46 Dreghorn Link, Edinburgh, Scotland.