Get directions to: Central Restaurant, Newark, NJ
Restaurant address: 30 Central Avenue Newark, NJ 07102, USA
Restaurant: Central Restaurant