Istanbul Grill
1 Chesmar Plaza, Newark
(302) 737-5790
Recent Reviews
Istanbul Grill
1 Chesmar Plaza, Newark 19713
(302) 737-5790