Jumbo is a restaurant offering a diverse menu of Asian cuisine, specializing in Chinese and Thai dishes.