Subway 18063

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