Subway 13855

Subway #13855-0 is a Subway restaurant located at Nordel Shopping Centre 11146 84th Avenue C in Delta, British Columbia.