Contact

Italia Nostra Ristorante & Pizzeria

25 Baker Street, Stirling, FK8 1BJ

 

Opening Times:
Tues - Sat, Lunch 12noon-2.30pm.
Evening 5pm - 11pm.
Sunday from 3pm.


Closed on Mondays during winter months.