Subway 62540

Subway #62540-0 is a Subway restaurant located at 1 Kelley Square, Worcester, Massachusetts.