Subway 24582

Subway #24582-0 is a Subway restaurant located at 300 Plymouth Street Route 106 and 58, Halifax, Massachusetts.