Jumbo China & Grill offers familiar Chinese cuisine, including fried rice, with options for takeout and dine-in.