Jumbo is an Asian restaurant offering a diverse menu of Chinese, Indonesian, and Surinamese dishes, prepared fresh. Takeaway and delivery options are available.