Ben's is a compact Chinese restaurant known for its homestyle rice and noodle dishes.