Update Info - Selda Mediterranean Grill
This restaurant was reported as closed. If it is open, let us know.
Selda Mediterranean Grill
59 Diller Ave
Newton, NJ 07860
59 Diller Ave
Newton, NJ 07860
This restaurant was reported as closed. If it is open, let us know.