Skip to main content

Istanbul Grill

restaurant · turkish restaurant · Newark, DE

Address
1 Chesmar Plz, Newark, DE 19713-2461
Phone
(302) 737-5790
Website
istanbulgrillca.com
Where
39.6620, -75.7266

Search Hominin for Istanbul Grill

Other restaurants nearby

More in Newark

Istanbul Grill — restaurant in Newark, DE | Hominin