Subway 52123

Subway #52123-0 is a Subway restaurant located at 275 Centre Street, Newton, Massachusetts.