I recently went over Christmas 2012 and even though it was really quiet the quality of the food was amazing. It was all we could eat for a ridiculously good price (€14 I think?) which would normally send me packing - but I really couldn't fault the food or the quailty of the fish - especially the unagi, butterfish, salmon and tuna.
I live in London - if this was anywhere near where I lived I'd eat here every day!
Really impressed, and lovely people too.
If you own or manage Ichiban, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.