Subway 58318

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