This bar and restaurant was one that many of us used. I think it might have been on Jaffe Road in Wanchai. I have a vague recollection that the kerbs half way across the street were still there in more recent years.
Many thanks to Klaus for the correction. It was the Lockhart and Luard roads crossroad. Andrew