The Sha Tin Floating Restaurant was situated at the Sha Tin Hoi near Sha Tin Market in the 1960s. In the 1970s, the restaurant was forced to move out because the government had to reclaim the Sha Tin Hoi to develop the Sha Tin New Town. In 1986, the Treasure Restaurant Group built the Treasure Floating Restaurant (once changed to The Star Seafood Floating Restaurant) to replace the Sha Tin Floating Restaurant.