Get directions to: Capo D'anno, Clifton, NJ
Restaurant address: 590 Lexington Avenue Clifton, NJ 07011, USA
Restaurant: Capo D'anno