Get directions to: Palacio Europa Incorporated, Newark, NJ
Restaurant address: 280 New York Ave Newark, NJ 07105, USA
Restaurant: Palacio Europa Incorporated