The most delicious meat in Istanbul at this restaurant! Extreme Turkish Food