China Restaurant Lung Sing is a Chinese restaurant known for its freshly prepared dishes. Highlights include crispy duck and generous portions of vegetables. The establishment offers a satisfying dining experience.