Contact the owners direct from Ciro's is a vibrant, family run Italian restaurant in the heart of Callander. Our aim is to deliver fantastic food, superb service and an amazing atmosphere. Reservation recommended.

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