Subway 65563

Subway #65563-0 is a Subway restaurant located at KB Building, Food Emporium, Humber College 205 Humber College Boulevard in Toronto, Ontario.