Istanbul Cafe and Restaurant
1378 Main Ave, Clifton NJ 07011
(862) 238-8888
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Delivery
Seamless
Eat
Istanbulcafeclifton
Trycaviar
Clover
Toasttab
Clifton, New Jersey
Istanbul Cafe and Restaurant
1378 Main Ave, Clifton
(862) 238-8888