Trying to place it myself, Is it on the corner opposite the beledisya cafe and the pastapur entrance.?If it is then they aso have live music on the 3rd floor (I think) and an open roof terrace which we have had coffee on in the summer and offers superb views almost 360o.