Get directions to: Cafe Cibo, Saint Petersburg, FL Restaurant address: 8697 4th Street North Saint Petersburg, FL 33702, USA Driving Walking Bicycling Restaurant: Cafe Cibo