Subway 13797

Subway #13797-0 is a Subway restaurant located at 83 Starrs Road in Yarmouth, Nova Scotia.