Mediterranean Restaurants in Saint Petersburg
The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.
-
Athenian Garden
9047 Dr Martin Luther King Jr St N, Saint Petersburg, FL 33702
Since 1977
Family-owned
Vegetarian · Greek
-
Beirut Cafe
5281 Park St N, Saint Petersburg, FL 33709
-
Athenian's Famous Gyros & Chicken
5320 Park St N, Saint Petersburg, FL 33709
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.
Of the 3 Mediterranean restaurants listed in Saint Petersburg, 3 give a phone number and 1 has a website. No national chains here — every Mediterranean restaurant on this page is independent. By what they offer: 2 are Greek restaurants, 1 serves gyros, 1 serves Lebanese food. The longest-running is Athenian Garden, in business since 1977. The nearest bigger selection is Seminole with 4.
More Mediterranean restaurants within 30 miles of Saint Petersburg
Only 3 Mediterranean restaurants listed in Saint Petersburg itself, so here are the closest ones in nearby towns. Distance is straight-line from Saint Petersburg.
-
Athenian's Gyros & Chicken
0.9 mi · 5320 Park Blvd, Pinellas Park, FL 33781
-
Zeko's
1.4 mi · 4880 54th Ave N, St Petersburg, FL 33714-2120
-
Gyro city & seafood
1.6 mi · 4319 66th St N, Kenneth City, FL 33709
-
Florida Subs & Gyros
2.6 mi · 6200 Haines Rd N, St Petersburg, FL 33702-6132
-
Seminole Subs & Gyros
2.6 mi · 4131 Park St N, St Petersburg, FL 33709
-
Oh Greek
2.8 mi · 6901 22nd Ave N, St Petersburg, FL 33710-3943
-
Cedars Restaurant Lebanese Food & Shisha
2.9 mi · 8999 Park Blvd, Seminole, FL 33777
-
Athenian Garden
3 mi · 6940 22nd Ave N, St Petersburg, FL 33710-3920
Nearby in Florida
- Seminole4
- St Petersburg22
- Largo9
- St Pete Beach7
- Clearwater28
- Dunedin3
- Orlando118
- Miami116


