Subway 56559

Subway #56559-0 is a Subway restaurant located at The Home Depot 7011 193 North Queen Street in Etobicoke South, Ontario.