Subway 24948

Subway #24948-0 is a Subway restaurant located at 25 Overlea Boulevard in Toronto, Ontario.