at Orchard Square Shopping Centre, Shop Unit 21, Sheffield , S1 2FB United Kingdom
Subway is Sheffield based place and this enity listed in Sandwich Shop category. Located at Orchard Square Shopping Centre, Shop Unit 21 S1 2FB. Contact phone number of Subway: 114 275 2848