Jumia Food is closed at the moment. You can still preorder from available restaurants.

Mambo Italia

4.7 • $$$ Italian Pasta Salad Pizza More info