Buzzing Turkish eatery serving grilled dishes and kebabs. A popular spot.