Restaurant iwo is a Japanese restaurant specializing in sushi. They offer online ordering and table service. The establishment is located at 9 Place Marie-Adélaïde in Ettelbruck.