Dragon Ball Restaurant, Shanghai Street

Submitted by paulburkinshaw on

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.