Subway 31855

Subway #31855-0 is a Subway restaurant located at Sheppard Plaza 626 Sheppard Avenue West in Toronto, Ontario.