Subway 33915

Subway #33915-0 is a Subway restaurant located at 4651 Sheppard Avenue East in Toronto, Ontario.