Mambo is a pizza restaurant serving authentic Neapolitan pizza. They also offer appetizers and sides.