Subway 14397

Subway #14397-0 is a Subway restaurant located at Amherst Town Square 147 South Albion Street in Amherst, Nova Scotia.