
Mamma Mia Restaurant
A charming Italian restaurant in Stirling's old town, serving authentic Puglesian dishes and homemade pasta.

Highlights
Must-see attractions
Social
From TikTok & Reddit
Best Time
Blue hour photography, calmer galleries

Mamma Mia Restaurant

Highlights
Must-see attractions
A charming Italian restaurant in Stirling's old town, serving authentic Puglesian dishes and homemade pasta.
"The best Italian food I’ve ever tasted, with outstanding service and a delightful atmosphere!"
Try the House Pasta
The house pasta is highly recommended and a must-try for an authentic taste of Italy.
Book for Special Occasions
Inform staff about birthdays or anniversaries for potential special surprises, like complimentary desserts.

Quick Facts
Cuisine
Italian
Price
Mid-range
Phone
+44 1786 446124
Address
52 Spittal St, Stirling, FK8 1DU, United Kingdom
Website
mammamiastirling.com/Highlights
Discover the most iconic attractions and experiences

Authentic Italian & Puglesian Flavors
Experience traditional Italian and Puglesian dishes with homemade pasta that rivals tastes from Italy itself.

Outstanding Service & Ambiance
Enjoy attentive and friendly staff in a cozy, intimate atmosphere perfect for special occasions and relaxed dining.

Award-Winning Restaurant
Recognized as Restaurant of the Year, Mamma Mia offers an award-worthy Italian dining experience.
Plans like a pro.
Thinks like you
Insider Tips
from TikTok, Instagram & Reddit
Try the House Pasta
The house pasta is highly recommended and a must-try for an authentic taste of Italy.
Book for Special Occasions
Inform staff about birthdays or anniversaries for potential special surprises, like complimentary desserts.
Reserve in Advance
The restaurant gets busy, especially on weekends, so making a reservation is recommended.
Weekday Dining
Visit during weekdays for a more relaxed and less crowded dining experience.
Tips
from all over the internet
Try the House Pasta
The house pasta is highly recommended and a must-try for an authentic taste of Italy.
Book for Special Occasions
Inform staff about birthdays or anniversaries for potential special surprises, like complimentary desserts.
Reserve in Advance
The restaurant gets busy, especially on weekends, so making a reservation is recommended.
Weekday Dining
Visit during weekdays for a more relaxed and less crowded dining experience.
What Travellers Say
Reviews Summary
Mamma Mia Restaurant is lauded for its exceptional Italian and Puglesian cuisine, with many reviewers highlighting the homemade pasta as a standout dish. The service is consistently praised for being attentive and friendly, contributing to a cozy and welcoming atmosphere. While generally highly rated, some reviews mention the restaurant can be busy, emphasizing the need for reservations during peak times.
"We visited Stirling Castle and our bus broke down so we had to find food and came across this gem! Everything was sooo delicious. I think about the house pasta often! The desserts were wonderful and to date the best Italian food I’ve ever tasted!"
Freddie Hunt
"My first time in Stirling and I ended up with my partner booking last minute without no problem. The service was excellent and the food 10 out of 10. After a whole day travelling it was what we needed.
I highly recommend, plus it's whiting walking distance from the castle."
SpanishTutorManchester
"Such a lovely meal here for my birthday! Lovely food and great value for money. 😊
Staff were very accommodating and nice!"
Lizzie Bell
What People Like
What People Dislike
Frequently Asked Questions
Mamma Mia offers traditional Italian and Puglesian dishes, with a focus on fresh, homemade pasta and authentic flavors.
Yes, the restaurant's delightful atmosphere and attentive staff make it ideal for birthdays and anniversaries. Inform the staff in advance for potential surprises.
It is recommended to make reservations, especially during peak times like weekends, as the restaurant can get busy.
Reviewers highly recommend the house pasta. Other popular dishes include specialty pizzas and classic Italian desserts like Tiramisu.
Yes, Mamma Mia has both indoor and outdoor seating options, offering a pleasant dining experience in various settings.
Mentioned in
Featured in these publications
12 Best Restaurants Near Stirling Castle in 2024
If you are looking for an Italian restaurant near Stirling castle, then look no further as Mama Mia is the best in town. This restaurant in Stirling Town Center is a very popular place to eat with indoor and outdoor & seating and serving some mouth-watering dishes carbonara, bruschetta, chicken cacciatore, and various pizzas. The decor & vibe in the restaurant gives an Italian fine dining experience with a welcoming atmosphere.
10 Best Restaurants in Stirling for Students
Mamma Mia is a charming and popular Italian restaurant in the heart of Stirling’s old town. The restaurant’s goal is to provide an authentic culinary experience, with all fresh local produce and the delicious flavours of the owner’s home town of Bari, in Southern Italy. It has a lovely, cosy ambience, with candles and mood lighting, and a crowd-pleasing menu.
Places to eat in Stirling
There are a lot of Italian restaurants in Stirling and Mamma Mia is one of the best. It was voted one of TripAdvisor’s Travellers’ Choice in 2020 and so it’s got a bit of gravitas. The restaurant is also located centrally, in the heart of Stirling’s old town, and so it’s a great choice if you’re staying in the city centre and need a crowd-pleaser.
Best Places to Eat in Stirling
Located on Baker Street, Italia Nostra is a charming restaurant that offers a wide selection of Mediterranean cuisine and Italian wines. Mamma Mia is an award-winning intimate Italian restaurant on Spittal Street. In Hermann’s you can find an array of delightful Austrian dishes using the best ingredients from the Scottish larder.
Best Places to Eat in Stirling
This classic Italian eatery can be found in Stirling’s Old Town and offers a short menu chock full of southern Italian delights, along with weekly specials that are definitely worth going for. With a plethora of delicious pasta dishes to try, alongside Scottish steaks and sea bass, there’s something for everyone to enjoy.
12 of the best restaurants in Stirling
Mamma Mia aims to deliver an authentic Italian experience in the heart of Scotland. The restaurant’s founder, Saverio Santoro, is from Bari in Puglia, and his kitchen serves up speciality pizzas and pastas. Classic Italian desserts, including tiramisu and mascarpone mint and lemon cheese cake, are also on the menu.
Where to eat in Stirling
For authentic Italian fare, try Mamma Mia on Spittal Street and their fresh homemade pasta. For something a bit different, head to The Kilted Kangaroo for kangaroo burgers and live entertainment – Glow in the dark Viking fire festival, anyone?
Social
from TikTok, Instagram & Reddit