Street 2.

Is ths in Tsim Sha Tsui?  Nathan Road?  The Kaiser Restaurant has featured elsewhere.

Date picture taken
1958

Comments