Get directions to: Cafe Alma, Saint Petersburg, FL Restaurant address: 260 1st Avenue South Saint Petersburg, FL 33701, USA Driving Walking Bicycling Restaurant: Cafe Alma