Subway 18063

Subway #18063-0 is a Subway restaurant located at 17 Salem Town Center, Salem, Connecticut.