Over 20 years of experience have kept Abduls' menu in touch with popular taste.