A la carte menu Take Away Menu Christmas Menu
114 Main Street, Callander, FK17 8BG. Tel: 01877 331070 Locate us with Googlemaps Ciro's Italian Restaurant Open every night (closed Wednesday) 5pm - 10pm (click above for our a la carte menu)
TO BOOK email nikkicirillo@hotmail.com