Get directions to: Cafe La Moda, Newark, NJ
Restaurant address: 129 Ferry Street Newark, NJ 07105, USA
Restaurant: Cafe La Moda