Get directions to: Cafe Euro, Saint Petersburg, FL Restaurant address: 111 2nd Ave Ne Saint Petersburg, FL 33701, USA Driving Walking Bicycling Restaurant: Cafe Euro