Subway 31617

Subway #31617-0 is a Subway restaurant located at 1185 Centre Street, Newton, Massachusetts.