Haiku is a Japanese restaurant that i ust go whenever i go back to Shanghai. It has the best rolls ever. Seriously, so far i haven't found one that can compete with the rolls Haiku has. I still remember the first time i took Andrew to Haiku on our first trip together and i was telling how good the rolls in Haiku were, he only believed 50 % of what i said. Then when he tried the rolls, he melted in food-gasm. but then he said confidently that he was sure he could find one better than Haiku, and that never happens. The second time we went back to Shanghai, he asked to go to Haiku eagerly, and admitted he can't find another that can compete with Haiku. So here i am recommending you guys Haiku.
One of the recommended rolls in Haiku is their famous Alexandre Roll that stuffed in with foie gars and some other stuff. I only remember foie gras because its the best! another roll you might want to try is their "motor-ro-lah". i forgot what is in their but its one of the rolls you must try. besides rolls, Haiku also has incredible sashimi and other cooked dishes. GO TRY HAIKU NOW!