Mambo Pizza offers pizza, salads, and desserts with delivery options. They specialize in customizable pizzas and also offer sandwiches.