Subway 27352

Subway #27352-0 is a Subway restaurant located at Elm Plaza, 222 Elm Street Unit 3, Milford, New Hampshire.