O Mamma Mia is an Italian restaurant offering a wide menu. It is located in the El Tragaluz shopping center in Puente Genil, Córdoba.