Get directions to: Chamblee's Square Restaurant, Newark, NJ
Restaurant address: 596 Hunterdon St Newark, NJ 07108, USA
Restaurant: Chamblee's Square Restaurant