Subway 18284

Subway #18284-0 is a Subway restaurant located at 16 Elm Street in Truro, Nova Scotia.