Jumbo Dragon is a Chinese restaurant offering Cantonese and Asian cuisine, with options for lunch, takeout and delivery.