
The club where good food and family go hand in hand
Earn discounts, gifts and much more by joining the club!
Located in the Sarrià–Les Corts neighbourhood, O Mamma Mia brings the authentic taste of Italian cuisine to Barcelona in a warm, family-friendly atmosphere. This Italian restaurant in Barcelona, whose story began in Málaga in 1972, preserves the essence of classic Italian gastronomy through original recipes and fresh, high-quality ingredients.
The menu at this Italian restaurant in Barcelona features a wide variety of classic Italian dishes, including pasta, salads, meats and risottos. Its speciality is pizza, made with a sourdough base that has been carefully maintained since 1976, giving it a unique flavour. O Mamma Mia is a must-visit destination for anyone looking for authentic Italian oven-baked pizza.
WITH RESERVATION
At O Mamma Mia Barcelona, you can reserve your table in advance to ensure a spot at one of the best Italian restaurants in Málaga’s city center. It’s perfect for groups of up to 10 people, where you’ll enjoy personalized service and a memorable culinary experience.
WITHOUT RESERVATION
You can also visit us without a reservation, as we have tables available depending on the day’s availability. Come to O Mamma Mia in Les Corts, where we always provide you with authentic Italian flavor and the best service in Barcelona
+ 10 PEOPLE GROUPS
If you plan to come with a group of more than 10 people, we invite you to contact us so we can help you organize an unforgettable dining experience. Our Italian restaurant in Barcelona can offer special menus to meet your needs while maintaining the essence of Italian cuisine.
EVENTS
At O Mamma Mia Barcelona, we also cater to events and special occasions. Our team will work with you to design a menu that combines the traditional flavors of Italy, ensuring a unique experience at one of the best Italian restaurants in Barcelona’s city center.

