Mambo is a pizza restaurant known for its delicious food and pizza dough that is leavened for at least 24 hours.