Get directions to: China Inn, Clifton, NJ Restaurant address: 261 Clifton Av Clifton, NJ 07011, USA Driving Walking Bicycling Restaurant: China Inn