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