Sheng Long is a Chinese restaurant known for its generous portion sizes. It is a popular choice for those seeking a reliable Chinese dining experience.