Turkish cuisine awaits at Istanbul Barbeque. Offering table service and takeout, it's a popular spot for flavorful meals.