Subway 32256

Subway #32256-0 is a Subway restaurant located at Subway/North Petroleum Gas 179 Elizabeth Avenue in St. John's, Newfoundland and Labrador.