The place you describe sounds like Bailen 22 (name same as the street address). I believe it closed for good a few years ago.