Subway 7617

Subway #7617-0 is a Subway restaurant located at 3180 Lakeshore Boulevard West in Etobicoke, Ontario.