Subway 284

Subway #284-0 is a Subway restaurant located at 4110 Mystic Valley Parkway, Medford, Massachusetts.