Imperial Garden is a Chinese restaurant known for serving generous portions of classic dishes like fried rice and egg rolls in a casual setting.