Get directions to: Ciao, Tulsa, OK Restaurant address: 3308 S Peoria Ave Tulsa, OK 74105, USA Driving Walking Bicycling Restaurant: Ciao