Subway 22020

Subway #22020-0 is a Subway restaurant located at Village Shopping Centre 430 Top Sail Road in St. John's, Newfoundland and Labrador.