Imo Sushi Japanese Restaurant is a Japanese establishment specializing in sushi. It is located in the Giuseppe Cesare Abba neighborhood.