Subway 13915

Subway #13915-0 is a Subway restaurant located at Downsview Mall 794 Sackville Drive in Lower Sackville, Nova Scotia.