Subway 6389

Subway #6389-0 is a Subway restaurant located at 109 Fanshawe Park Road East in London, Ontario.