Subway 11019

Subway #11019-0 is a Subway restaurant located at College Square 2301 Navaho Drive in Nepean, Ontario.