Subway 37972

Subway #37972-0 is a Subway restaurant located at Greyhound Bus Terminal 95 101 York Street in London, Ontario.