Jumbo is a fast-food restaurant located at 16 Rue Jules Desbiaux. It offers quick service dining, with customer reviews highlighting its food and service.