Subway 55860

Subway #55860-0 is a Subway restaurant located at 181 Talbot Street in St. Thomas, Ontario.