Subway 13789

Subway #13789-0 is a Subway restaurant located at Newport Plaza, 6 Newport Plaza, Newport, Pennsylvania.