Starbucks Coffee 28288

Starbucks Coffee #28288, also known as Starbucks Sheffield - Orchard Square SC, is a Starbucks coffee shop located at Orchard Square Shopping Centre Unit 67B, Sheffield, England.