Get directions to: Bairrada Clam Bar W, Newark, NJ
Restaurant address: 618 Market Street Newark, NJ 07105, USA
Restaurant: Bairrada Clam Bar W