All states›Florida›Saint Petersburg

Mediterranean Restaurants in Saint Petersburg, FL

3 Mediterranean restaurants in and around Saint Petersburg, Florida.

Mediterranean Restaurants in Saint Petersburg

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. Athenian Garden

    9047 Dr Martin Luther King Jr St N, Saint Petersburg, FL 33702

    Since 1977

    Family-owned

    Vegetarian · Greek

    Greek

    Spotted an error? Let us know

  2. Beirut Cafe

    5281 Park St N, Saint Petersburg, FL 33709

    Lebanese

    Spotted an error? Let us know

  3. Athenian's Famous Gyros & Chicken

    5320 Park St N, Saint Petersburg, FL 33709

    GreekGyro

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides
3Mediterranean restaurants
3with a phone
1with a website

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.

Saint Petersburg 3 Mediterranean restaurants

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.

  1. Athenian's Gyros & Chicken

    0.9 mi · 5320 Park Blvd, Pinellas Park, FL 33781

    GreekFalafelShawarmaGyroKebab

    Spotted an error? Let us know

  2. Zeko's

    1.4 mi · 4880 54th Ave N, St Petersburg, FL 33714-2120

    FalafelShawarmaGyroKebab

    Spotted an error? Let us know

  3. Gyro city & seafood

    1.6 mi · 4319 66th St N, Kenneth City, FL 33709

    GreekGyro

    Spotted an error? Let us know

  4. Florida Subs & Gyros

    2.6 mi · 6200 Haines Rd N, St Petersburg, FL 33702-6132

    GreekGyro

    Spotted an error? Let us know

  5. Seminole Subs & Gyros

    2.6 mi · 4131 Park St N, St Petersburg, FL 33709

    GreekGyro

    Spotted an error? Let us know

  6. Oh Greek

    2.8 mi · 6901 22nd Ave N, St Petersburg, FL 33710-3943

    Greek

    Spotted an error? Let us know

  7. Cedars Restaurant Lebanese Food & Shisha

    2.9 mi · 8999 Park Blvd, Seminole, FL 33777

    Lebanese

    Spotted an error? Let us know

  8. Athenian Garden

    3 mi · 6940 22nd Ave N, St Petersburg, FL 33710-3920

    Greek

    Spotted an error? Let us know

Nearby in Florida