Subway 66521

Subway #66521-0 is a Subway restaurant located at 20 Ropewalk Lane in St. John's, Newfoundland and Labrador.