Athenian Garden — Restaurant — Saint Petersburg — 2220 4th Street North, Saint Petersburg, FL 33704 — +1 727-822-2000 — Athenian Garden is a restaurant in Saint Petersburg, Florida. Listing sourced from OpenStreetMap.