Order food

Order food

İstanbul Grill

4.8 (107)$Mediterranean restaurant

1206 Twin Stacks Dr, Dallas, PA 18612

İstanbul Grill

1206 Twin Stacks Dr, Dallas, PA 18612

Place order with

Seamless
Ready for pickup in 25 min
Preferred by business
Caviar
Ready for pickup in 21 min
DoorDash
Ready for pickup in 21 min
Grubhub
Ready for pickup in 25 min
Postmates
UberEats
Call restaurant