Mamma Mia

Italian restaurant · Mortlake

Mamma Mia

Italian restaurant · Mortlake

1

459 Upper Richmond Rd W, London SW14 7PR, United Kingdom

Photos

Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null
Mamma Mia by null

Highlights

Tucked away as a cozy family-run Italian spot, this relaxed gem serves up authentic pasta and meat dishes in a warm atmosphere, with delightful hospitality from Leonardo and Rosa.  

Featured in Eater
Placeholder

459 Upper Richmond Rd W, London SW14 7PR, United Kingdom Get directions

mammamiarestaurant.co.uk

$$ · Menu

Information

Static Map

459 Upper Richmond Rd W, London SW14 7PR, United Kingdom Get directions

+44 20 8878 6725
mammamiarestaurant.co.uk

$$ · Menu

Features

dine in
payment credit card
Tap to pay
reservations

Last updated

Jul 8, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@eater

"No prizes for guessing the cuisine: Italian staples including the likes of bresaola, rigatoni with beef ragu or escaloppe Milanese. Prizes for guessing the politician? Here’s the answer. It’s Boris Johnson." - Adam Coghlan, Apoorva Sripathi

Politicians’ Favourite London Restaurants for General Election 2019 - Eater London
View Postcard for Mamma Mia

Amy

Google
This restaurant is absolutely a hidden gem. Leonardo and Rosa are very hospitable; Leonardo greated us and took my coat. He is up for a laugh and very respectable. Their family have 5 businesses on Upper Richmond Road. Rosa’s authentic Italian food is spectacular for the price, as is the intimate setting; it is a small restaurant, perfect for a couple or a group of friends out celebrating. It’s a very fine and cosy atmsophere, rather fancy, and somewhere I’d go on occassion. It is my favourite restaurant I’ve ever been to, because of how warm Leonardo and Rosa make it; their friendliness makes it feel like you are dining in their lovely home, and there is a wall of fame where you can see photos of VIPs have visited.

Zebun Nahar

Google
We loved our experiences. Even though we were early and the restaurant was closed, the owners greeted is with warm smile and opened early for us. The food was lovely, I'd say it's well priced. I find it difficult to belive the negative reviews about "rudness". Regarding slow paced service, the atmosphere is very relaxrd and they were in no hurry to "kick us out: so I actually prefer the atmosphere of this resturant . Definitely new date night spot for us

Jason Chinn

Google
We dropped in here for a late lunch, I think it was 14:30 or thereabouts, there was a large party in the back and the front of the place was empty apart from us and a solitary diner. This place is relaxed but up market, initial servis felt a but too relaxed but we were in no hurry so we slowed down too. Food was excellent, fresh, tasty and well prepared. We spent far too long over lunch and enjoyed doing it.

Amrit Patheja Sethi

Google
We have been frequenting this establishment for the last thirty years. Leo, Rosa and Jo have become dear friends . Food is consistently good with a home made touch. Dining al fresco here is just like being in Italy.

amanda salto

Google
A comfortable family restaurant with friendly staff. The homemade food is good, and the price is unbeatable. They allowed us to bring my dog, and my vegan boyfriend had no trouble finding a suitable dish – they customized a plate to his liking. I recommend it 100%.

Asha Kaur

Google
we came for valentine’s day and just wanted to share a 3-course meal between the two of us as we had just wanted to experience the restaurant and had previously eaten beforehand. First, we felt obliged to order from the wine menu even though we don’t drink alcohol and were met with heavy resistance to wanting to order just a single 3-course meal. After receiving the food and seeing others receive theirs, we were severely disappointed at the portions of our own food compared to the others customers. It seemed that they had halved our portions. The staff member was also trying to trick us when ordering by saying we should order two of the valentines courses and was rude when we insisted we only needed one. Would not go again as food was mediocre for the price and staff were quite rude.

Dangerous D

Google
3rd or 4th visit, food is average at the very best. Small portions, not cheap and rather bland. Dessert was a wet, sloppy rather nasty half baked cake with a meringue topping🤮

Reasonable Doubt

Google
Went there for mothersday. Disappointing. Small restaurant and only a couple of us so thought we wouldn't be a problem despite 2 large groups next to us. Took a while before given a menu, ordered, 1 lobster special and some pasta, disappointed with the carbonara, looked hastyly done, small protion and looked unappealing, my missus makes better and she's carribean. Once finished we were left with the plates for a good ten minutes at least. Priority was clearly given to the larger tables, we were ignored. Then waited another 10 for dessert menu, ordered 1 dessert, finally came but messed up our order , waiter went to enquire, never returned, had to get someone else attention to help, went away, came back asked for bill, never came back, this is about another 20 mins then had to go up to ask for the bill which for 2 people came to £90! Poor customer service. Left feeling foolish, dissatisfied and ripped off. Don't believe the hype.

Conrad O.

Yelp
Really Horrible Experience. From the offset the staff were very rude and obnoxious after we were confused about whether the neighbouring restaurants were affiliated ( with different names and telephone numbers and different styling we were confused about whether they were the same restaurant) which they were. The menu is extremely overpriced with a single breaded chicken breast with cheese costing over £14, I was expecting veg or some sort of side to accompany it but no, a tired. flat, mcdonalds esque chicken breast arrived on a massive empty plate. My friend had a lasagna which we were assured had meat in it ( we were very hungry from a day in richmond park and were seeking a filling meal), the tiny portion of lasagna was entirely veg based with mushrooms. Which is fine if thats what you're after but we weren't. At the end of the meal, we were overcharged because we asked for the smaller portion sizes which cost less but received a bill for the larger sizes which the slimey waiter refused the change. Upon paying with my card, the slimey waiter insisted that i had cancelled the transaction instead of confirming my pin, I needed to obtain my online banking app to show him he was lying before he let us leave the restaurant, avoid at all costs. Disgusting service, bland average food. Horrible staff and extremely overpriced.