Istanbul Grill is a barbecue restaurant offering dine-in, takeout, and delivery options. Cash payments are accepted.