← Newark restaurants
El Bambu
No reviews yet
Bar111 Bloomfield Ave, Newark
Own or manage El Bambu? Claim this listing free
Hours
Hours not listed yet.
Details
Address111 Bloomfield Ave, Newark 07104-1904
Phone19734858212
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.