Subway 23968

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