Get directions to: Subway, Clifton, NJ Restaurant address: 261 Clifton Ave Ste 6 Clifton, NJ 07011, USA Driving Walking Bicycling Restaurant: Subway