Get directions to: La Cibeles Restaurant, Lyndhurst, NJ
Restaurant address: 123 Rdg Rd Lyndhurst, NJ 07071, USA
Restaurant: La Cibeles Restaurant