Mau-Mau Restaurante & Pizzeria offers a diverse menu with international cuisine, including pizza. It is located in the Puerto Rico shopping center.