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. Reservations are recommended as this is avery popular Italian restaurant in the centre of Callander.
|