Subway 25689

Subway #25689-0 is a Subway restaurant located at 1763 Eglinton Avenue West in Toronto, Ontario.