Subway 17646

Subway #17646-0 is a Subway restaurant located at Elmsdale Plaza 56 Mason Lane in Elmsdale, Nova Scotia.