Banu's got an offal lot

But new Iranian eatery has more going for it than just unusual innards

by