About Mamma Mia
How can I resist you? It’s impossible, really. With an unbeatable Old Town location right in the city centre on Spittal Street, Mamma Mia keeps busy just from passing foot traffic. But it’s the atmosphere and amazing food inside that really keeps the crowds coming back. Specialising in traditional southern Italian food and frivolity, Mamma Mia is the only place in Stirling with a truly authentic Italian ambience, with laughter and the clanging of plates accompanying the clink of wine glasses and heavenly smell of freshly cooked classics. Try some sizzling calamari, handmade pasta or one of Mamma Mia’s changing regional specialties from Bari and you’ll see that this Italian joint has a lot more going for it than its charming medieval surroundings. Though that does add to the romance of it all.
- Monday 12:00 - 15:00, 17:00 - 22:00
- Tuesday 12:00 - 15:00, 17:00 - 22:00
- Wednesday 12:00 - 15:00, 17:00 - 22:00
- Thursday 12:00 - 15:00, 17:00 - 22:00
- Friday 12:00 - 22:00
- Saturday 12:00 - 22:00
- Sunday Closed
Great location, fantastic food, great service would highly recommend especially for ambiance and if you like traditional Italian style restaurants this is definatley worth a visit.
Excellent food. Good sized portions. Very friendly staff. My wife and I will certainly be back for a meal in the not to distant future.
Excellent food friendly service would recomend to everyone.a very intermit venue for that romantic evening for all occasions.you need to try for yourself to get it
Fantastic traditional food, lovely atmosphere. Waiters were helpful and friendly. Very quick service. Will definitely go back again, it is the best Italian restaurant in Scotland.
The restaurant is a bit of a 'Tardis', bigger on the inside than it looks from the outside. It has a typical Italian menu. I opted for a pasta dish as I was running a marathon the following day. The food was good quality and well presented. Service was mainly friendly and efficient. The man running the restaurant looked a little serious but the young people serving were friendly and helpful. If you are looking for decent quality Italian food at a reasonable price in the centre of Stirling this fits the bill.
We had not been for a couple of years. The menu is a bit limiting from what it was. Saying that, our food was tasty and the staff were extremely pleasant and efficient. There was always a rustic feel and good atmosphere in the place, however the fabric of the restaurant is now a bit "care worn" and tatty. A shirt hanging up behind the door and litter and bags stuffed there as well? A bit disappointed from our previous experiences.
The staff were welcoming and extremely attentive and friendly at all times. The quality and presentation of food was lovely,although not huge portions. Was very surprised no pizza on menu but for us we had enough choice. I would definitely recommend and go back.
Party of 4 on a Friday night. We had speedy service, with lovely food and wine. Second time we have been and will be again. Travelled from Peterhead and booked in advance. Well worth a visit!!!!
Excellent as always, Service is again on par with the quality of the food - we've eaten here a number of times and never had a bad course - would highly recommend.
We had a lovely meal in a very relaxing atmosphere staff were very welcoming and very friendly and the food was very good we will return again most definitely.
Although a nice experience, menu quite limited with no pizza or meat courses. Lasagne good but possibly a bit on the bland side for me. Arborio rice delicious. Waiter paid less attention to me (I assume because I'm a woman) than he did my partner, and expected him to foot the bill etc. A bit old fashioned.
Lovely atmosphere and the food was delicious. A number of options for vegetarians which was a nice surprise for my wife. Staff were very friendly and helpful.
Lovely homely friendly restaurant. Nice welcome, decent wine list, great home cooked food. Good service, great portion sizes - ideal for a three course meal. Will return.
Intimate little restaurant. Traditional Italian with excellent cuisine and good choice of wine by the glass. We sampled from both the menu and the day's specialities. Service was friendly and attentive.
Extremely poor if I could give a 0 I would this was booked clearly stating a Groupon voucher would be used however when we arrived we were asked is it a Groupon .we were given a menu only for another member of staff to take this menu from us .he told us the Groupon only covered the lunch menu to the value of £27 for 2 it was pointed out to the member of staff that he was Weiss the Groupon was to the value of £47.40 I had an argument with him and my wife an I left without ordering anything we will never be back in this restaurant the guy I argued with has no customer skills maybe needs a bit of training to help him do his job correctly
Quaint and slightly surreal but wonderfully authentic food served with a smile. We will definitely return as we both had a real laugh. Ross and Shumela
Lovely cosy family restaurant with great Italian cooking - not a pizza in sight! Need to book at the weekend as this is Stirling's top eatery
Lovely restaurant with great decor and attentive staff. Our main courses were great the only issue for us was the started whereby our stuffed rice balls with a bolognese filling lacked filling
Good food. Nice ambience. Friendly staff. All you could ask for from any restaurant. Great location in the centre of historic Stirling. Worth a visit.
Lovely food, great waiters but a manager who ruined it all by trying to kick us out very quickly - 25 minutes before he originally said he needed the table back. Won't be returning unfortunately.
Poor welcome from the owner, the fact we had a Groupon deal obviously did not please him. Limited choice on the menu due to the Groupon deal even although the deal was to the value of £47 Won't be back
Lovely food and a nice atmosphere, very helpful waitresses but quite a grumpy abrupt waiter. I would eat here again but maybe not so soon
Very limited menu ,overpriced and food average would not be inclined to return. We were asked to come earlier than we wanted but the restaurant was empty ,no atmosphere.
Managerial staff have poor people skills, were rude and abruot and overall waiting time to be served was far too long. The menu lacks variety/choice and most dishes were overpriced for what they were. Soft drinks are far too expensive i.e. £5 for two small glasses. Overall bad experience.