Contact Address

Italia Nostra Restaurant & Pizzeria
25 Baker Street,
Stirling
FK8 1BJ

Tel: 01786 473208

Please contact us at Italia Nostra at least 24 hours notice required for advanced bookings. We are a busy restaurant and only check email intermittently during the daytime.