Submitted by paulburkinshaw on Wed, 12/04/2024 - 20:46 Hi, does anyone have a old photos of the Dragon Ball Restaurant, 664-674 Shanghai Street in Mong Kok ? I know the building was demolished in 1971 and a new building built in 1973 which was then called the Tin Fung Restaurant. Log in or register to post comments