Subway 64318

Subway #64318-0 is a Subway restaurant located at Terra Nova Village 3675 Westminster Highway in Richmond, British Columbia.