princess garden restaurant ad china mail page 7 6th august 1954

Sun, 10/09/2022 - 08:13

The Princess Garden Restaurant was located in the same building of Princess Theatre and was famous for its Peking Duck and dumplings

Date picture taken
6 Aug 1954