Get directions to: Coimbra Bar And Restaurant, Newark, NJ
Restaurant address: 637 Market St Newark, NJ 07105, USA
Restaurant: Coimbra Bar And Restaurant