Get directions to: Redwoods, Saint Petersburg, FL Restaurant address: 247 Central Ave Saint Petersburg, FL 33701, USA Driving Walking Bicycling Restaurant: Redwoods