Moomin Shop ITIS . Address:  Itis Shopping Mall, Main Boulevard, 1st Floor, Helsinki, Finland. Opening hours: Mon-Fri 09:00 – 21:00, Sat 09:00-18:00, Sun 12:00-18:00