Submitted by Klaus on Fri, 03/08/2019 - 23:37 Current condition Demolished / No longer exists Was located at 71-77 Peking Road, TST (above Club Tasogare). Log in or register to post comments Photos that show this Place 1969 1976 1977 See more photos of this place