O Mamma Mia is an Italian restaurant in Barcelona specializing in pizza, featuring a unique sourdough crust made since 1976. They offer a 30% discount on their a la carte menu. Key facts used: Italian restaurant, specialty pizza, sourdough crust since 1976, 30% off a la carte.