Subway 13341

Subway #13341-0 is a Subway restaurant located at Sherway Gardens 25 The West Mall in Etobicoke, Ontario.