Order food

Order food

İstanbul Grill

4.8 (121)$Mediterranean restaurant

1206 Twin Stacks Dr, Dallas, PA 18612

İstanbul Grill

1206 Twin Stacks Dr, Dallas, PA 18612

Place order with

Seamless
$0.00 service feeReady for pickup in 25 min
Preferred by business
Grubhub
$0.00 service feeReady for pickup in 25 min
DoorDash
Ready for pickup in 22 min
Caviar
Ready for pickup in 22 min
Postmates
UberEats
Call restaurant