Istambul is a Turkish restaurant featuring a wood-fired grill, offering freshly grilled dishes and a spacious outdoor area.