I think this place has been closed for years. It is still there with all the signs, but there is no sigh about opening hours, website is dead (some database error), and the place itself looks a bit abandoned.