Subway 29720

Subway #29720-0 is a Subway restaurant located at Oakridge Centre 760 Hyde Park Road in London, Ontario.