Get directions to: Rocco Melillo, Clifton, NJ
Restaurant address: 129 Scoles Clifton, NJ 07011, USA
Restaurant: Rocco Melillo