La Parada Dominicana Restaurant

275 Park Ave Newark NJ 07107 USA

(973) 483-6623

Location