The average delivery time is 30 min

Mambo Italia

0.0

Italian

Mambo Italia Lavington, Nairobi

Selected items

Clear

More cuisines?