Merry Christmas and a Happy New year from everyone at Italia Nostra, based on Baker Street in Stirling city centre, on the cobbled street up to the world famous Stirling Castle. To book a table at this local italian landmark for Stirling, visit

University of Stirling Innovation Park, Stirling, Stirling, FK9 4NF, United Kingdom
Switch to desktop site