Get directions to: Cafe International, Newark, NJ
Restaurant address: 9 Fleming Ave Newark, NJ 07105, USA
Restaurant: Cafe International