Yes they do. Called to confirm.
I don't know... I didn't even get seated. Four waiters just stood around looking at us awkwardly while they talked amongst themselves. Needless to say we left.
I'm not sure sushi yes ooo and no airconditiong when we went was awful
They have sushi I don't know about shashimi, sorry.
Thanks! Your answer is awaiting moderation.