Yes, it's still there, exactly where it used to be. DH goes past it every day and we were there a couple of weeks ago. The Hare and Tortoise replaced fish!. Or possibly replaced something else which in its turn had replaced fish!. Cho San is the little one next to Universal Video.
I still can't make it, mind you...
If we are considering rescheduling, I could do Thursday night this week.
Probably safest to book -- have never actually been turned away but then it could be getting full-ish by 8. I don't know if they still seat people downstairs as well.