Update Info - Baru Lounge
This restaurant was reported as closed. If it is open, let us know.
Baru Lounge
91 Fleming Ave
Newark, NJ 07105
91 Fleming Ave
Newark, NJ 07105
This restaurant was reported as closed. If it is open, let us know.