Subway 23919

Subway #23919-0 is a Subway restaurant located at Capilano Mall 935 Marine Drive in North Vancouver, British Columbia.