Subway 24624

Subway #24624-0 is a Subway restaurant located at Harwood Plaza 300 Harwood Avenue in Ajax, Ontario.