Get directions to: Subway, Maywood, NJ Restaurant address: 104 W Pleasant Ave Maywood, NJ 07607, USA Driving Walking Bicycling Restaurant: Subway