Subway 14917

Subway #14917-0 is a Subway restaurant located at Sunshine Hills Shopping Centre 6421 Scott Road in Delta, British Columbia.