Same location, but completely different restaurant. The new restaurant is called Público. The idea behind the restaurant is that it should function as a place to spend the entire evening... from pre dinner cocktails to dinner and then to nightclub when the clock strikes midnight.
Público is located in the downtown area, just on the other side of Gamla Stan from the Rival Hotel. It is either a 30 minute walk, a short bus ride (#3 from Slussen) or a 5 minute taxi ride.