Subway 27306

Subway #27306-0 is a Subway restaurant located at Elgin Mall 417 Wellington Street in St. Thomas, Ontario.