Italy-based garment company Erreuno has opened a flagship store in Moscow, Russia.