Subway 7618

Subway #7618-0 is a Subway restaurant located at Barrhaven Town Centre 3777 Strandherd Drive in Nepean, Ontario.