Update Info - Sahara Grill
This restaurant was reported as closed. If it is open, let us know.
Sahara Grill
160 University Ave
Newark, NJ 07102
160 University Ave
Newark, NJ 07102
This restaurant was reported as closed. If it is open, let us know.