 The building is situated at the eastern shore of Shing Mun River, near the junction of Siu Lek Yuen Road and Tai Chung Kiu Road.It served Cantonese dim sum and seafood.As of 2007, the restaurant was the largest dim sum restaurant in Hong Kong, with 150 tables seating 12 people each.