Subway 18207

Subway #18207-0 is a Subway restaurant located at Dartmouth Superstore Mall 650 Portland Street in Dartmouth, Nova Scotia.