Get directions to: Peanut Bar, Newark, NJ
Restaurant address: 149 Lafayette St Newark, NJ 07105, USA
Restaurant: Peanut Bar