Get directions to: Jamito's Chinese Restaurant, Clifton, NJ
Restaurant address: 389 Lexington Avenue Clifton, NJ 07011, USA
Restaurant: Jamito's Chinese Restaurant