Close

Order online

About Us

Established in 1995, with its first unit is located in Nice, France, "Mambo
Pizza” has taken off in a strong way differentiating itself from their competitors by offering superior product quality and speed of service.

Mambo Pizza Dubai