On first inspection, The Best Turkish Kebab on Stoke Newington Road seems like it'll live up to its uber-confident name.