Flagship Insomnia On St. Stephen's Green Reopens Following Facelift Insomnia's flagship store on St. Stephen's Green opens its doors for the first time since April this week, unveiling a new look that incorpo...