Where we are

Mamma Mia Restaurant is located in the heart of the old town, in Spittal Street, just five minutes walk from the famous Stirling Castle.

We are open from Monday to Sunday .

Mamma Mia Restaurant
52 Spittal Street, Stirling FK8 1DU

Tel.  01786 446 124
Mobile  07772 158 554
Email  mammamia.restaurant@yahoo.co.uk