LA Placita Locations & Hours in Newark, NJ 07104