Oliver Twist is a restaurant established in 1993, offering a varied menu in a family-friendly atmosphere.