All states›Florida›St Petersburg

Mediterranean Restaurants in St Petersburg, FL

22 Mediterranean restaurants in and around St Petersburg, Florida.

St Petersburg has about 267,102 residents, which works out to 8.2 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Top 10 Mediterranean restaurants in St Petersburg

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.

  1. 1Little Greek Fresh Grill

    1052 4th St N, St Petersburg, FL 33701

    Takeout · Greek

    Greek

    Spotted an error? Let us know

  2. 2Luma

    6800 Sunshine Skyway Ln S, St Petersburg, FL 33711

    Kebab

    Spotted an error? Let us know

  3. 3Allelo

    300 Beach Dr NE, St Petersburg, FL 33701

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides
  1. 4Berlins Doener

    4195 34th St S, St Petersburg, FL 33711

    Turkish

    Spotted an error? Let us know

  2. 5Mio’s Grill & Cafe

    119 2nd St N, St Petersburg, FL 33701

    Takeout

    Spotted an error? Let us know

  3. 6Sam's Gyros and Seafood

    4745 22nd Ave S, St Petersburg, FL 33711

    GreekGyro

    Spotted an error? Let us know

  4. 7Zaytoon Grill

    1618 Central Ave, St Petersburg, FL 33712

    Family-owned

    Falafel

    Falafel

    Spotted an error? Let us know

  5. 8Baba Restaurant

    2701 Central Ave, St Petersburg, FL 33713

    Greek

    Spotted an error? Let us know

  6. 9Gyros & Seafood Express

    1760 Dr. M.L.K. Jr St S, St Petersburg, FL 33701

    GreekGyro

    Spotted an error? Let us know

  7. 10Acropolis Greek Taverna - St. Petersburg

    515 Central Ave, St Petersburg, FL 33701-3703

    Since 2001

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

22Mediterranean restaurants
8.2per 100,000 residents
21with a phone
15with a website

Of the 22 Mediterranean restaurants listed in St Petersburg, 21 give a phone number and 15 have a website. 1 is a branch of a national chain — CAVA (1); the remaining 21 are independent. By what they offer: 11 are Greek restaurants, 6 serve gyros, 2 serve kebabs. Most often named on their own websites: greek (7), gyro (4) and takeout (3). The longest-running is Athenian Garden, in business since 1977. 3 describe themselves as family-owned. The nearest bigger selection is Clearwater with 28.

St Petersburg 22 Mediterranean restaurants

All 12 other Mediterranean restaurants in St Petersburg

By ZIP code: 33701 (3) · 33702 (3) · 33704 (1) · 33709 (1) · 33710 (2) · 33713 (1) · 33714 (1)

ZIP 33701 3

  1. CAVA

    1320 4th Street N, St Petersburg, FL 33701

    Spotted an error? Let us know

  2. Tryst Gastro Lounge

    240 Beach Dr NE, St Petersburg, FL 33701

    Spotted an error? Let us know

  3. Greek Restaurant

    21 3rd St N, St Petersburg, FL 33701-3814

    Greek

    Spotted an error? Let us know

ZIP 33702 3

  1. Florida Subs & Gyros

    6200 Haines Rd N, St Petersburg, FL 33702-6132

    Gyro

    GreekGyro

    Spotted an error? Let us know

  2. The FIG Cafe

    1156 94th Ave N, St Petersburg, FL 33702-8411

    Spotted an error? Let us know

  3. Serbian Mediteran

    6500 4th St N, St Petersburg, FL 33702

    Spotted an error? Let us know

ZIP 33704 1

  1. Athenian Garden

    2220 4th St N, St Petersburg, FL 33704

    Since 1977

    Family-owned

    Vegetarian · Greek

    Greek

    Spotted an error? Let us know

ZIP 33709 1

  1. Seminole Subs & Gyros

    4131 Park St N, St Petersburg, FL 33709

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

ZIP 33710 2

  1. Athenian Garden

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

    Since 1977

    Family-owned

    Vegetarian · Greek

    Greek

    Spotted an error? Let us know

  2. Oh Greek

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

    Greek

    Spotted an error? Let us know

ZIP 33713 1

  1. Mythos Greek Bistro

    2501 Central Ave, St Petersburg, FL 33713

    Vegetarian · Takeout · Greek

    Greek

    Spotted an error? Let us know

ZIP 33714 1

  1. Zeko's

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

    Shawarma · Gyro · Falafel

    FalafelShawarmaGyroKebab

    Spotted an error? Let us know

Nearby in Florida