Subway 31620

Subway #31620-0 is a Subway restaurant located at 4 Central Square, Cambridge, Massachusetts.