Subway 58318

Subway #58318-0 is a Subway restaurant located at, 271 Broadway , Somerville, Massachusetts.