Get directions to: Il Capo Restaurant, Haledon, NJ
Restaurant address: 187 Hillside Dr Haledon, NJ 07508, USA
Restaurant: Il Capo Restaurant