Subway 16906

Subway #16906-0 is a Subway restaurant located at Canadian Tire Petroleum Ltd 46 Torbay Road in St. John's, Newfoundland and Labrador.