Subway 25916

Subway #25916-0 is a Subway restaurant located at 228 Queens Quay West in Toronto, Ontario.