Subway 29140-3

Subway #29140-3 is a Subway restaurant located at Penn Plaza, 1-3 Penn Plaza East, Newark, New Jersey.