Subway 69134

Subway #69134-0 is a Subway restaurant located at Central Square Building, York University-Keele Campus 4700 Keele Street in Toronto, Ontario.