Mama's Pepper Santa Catalina offers authentic Italian cuisine, specializing in pizza and pasta. The establishment is located in Palma de Mallorca.