Izzgaraa offers authentic Turkish grilled specialties.