This place no longer exists, although it appears on Googlemaps and there is still a semi-functional website. I was in Bucharest a few days ago and had some spare hours on my second-last day, so...