Get directions to: Carmencita Restaurant, Newark, NJ
Restaurant address: 105 Bloomfield Av Newark, NJ 07104, USA
Restaurant: Carmencita Restaurant