China Wall is a casual Chinese restaurant known for its sizable portions of familiar dishes like crab rangoon and lo mein. They offer takeout and delivery options.