Subway 2324

Subway #2324-0 is a Subway restaurant located at Hamlyn Road Plaza 16 Hamlyn Road in St. John's, Newfoundland and Labrador.