16 Best Greek Restaurants near Saint Petersburg

Browse menus, reviews and photos of Greek Restaurants near Saint Petersburg.

Showing 16 of 16 restaurants

  • Athenian Garden 6940 22nd Avenue North, Saint Petersburg Greek · $

    1 Athenian Garden

    4.3 Superb 337 Reviews

    6940 22nd Avenue North, Saint Petersburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Greek Salad with Chicken
    • Athenian Turkey Salad
    • Vegetarian Moussaka
    • Gyro Yeero Platter

    “Fantastic dinner at Athenian Garden! We went on a Friday evening expecting a wait, but got seated right away — no wait at all. Service was fast and attentive from start to finish. My wife ordered the chicken wrap and loved it, and I had the blackened grouper with fries, which was cooked perfectly — flaky, well-seasoned, and just the right amount of blackening spice. The fries were a great side too. Everything about this meal was on point — food quality, timing, and service all came together for a perfect night out. Highly recommend Athenian Garden if you're in the St. Pete area. We'll definitely be back!”

  • Athenian Garden 2220 4th Street North, Saint Petersburg Greek · $

    2 Athenian Garden

    4.2 Good 328 Reviews

    2220 4th Street North, Saint Petersburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • Lamb Chops with Vegetables
    • Feta and Olives Appetizer
    • Chicken Souvlaki Platter
    • Gyro Sandwich and Fries

    “Super tasty food, and great service. we will definitely be back.”

  • Zekos Mediterranean Grill 4880 54th Avenue North, Saint Petersburg Mediterranean · $

    3 Zekos Mediterranean Grill

    4.0 Good 409 Reviews

    4880 54th Avenue North, Saint Petersburg

    • Take-Out
    • Delivery

    Customers’ favorites

    • House Specialty Chicken Kabob Platter
    • Chicken Tenders with Fries
    • Grilled Chicken Salad
    • Fried Mushrooms

    “We were greeted immediately upon arrival by Brittney. She was very informative about the menu and brought our food right out. We got our dessert to go. I have since been back for a to go order and was treated with the upmost respect. I ordered onion rings this time with my food and I absolutely loved them!”

  • Mio’s Grill & Cafe 119 2nd Street North, St. Petersburg Mediterranean · $$

    4 Mio’s Grill & Cafe

    4.9 Superb 668 Reviews

    119 2nd Street North, St. Petersburg · 1.58 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Falafels Gluten Free & Vegan
    • Pistachio Homemade Baklava
    • Miso's Chicken Sautee
    • Falafel Wrap Platter

    “This place makes you feel like you’re in Turkey with music and decor. The food was absolutely delicious. Mehmet and Tugce served us gracefully. My husband said he just found a piece of heaven.”

  • Neptune Grill 5501 Shore Boulevard South, Gulfport Greek · $$

    5 Neptune Grill

    4.6 Superb 417 Reviews

    5501 Shore Boulevard South, Gulfport · 5.07 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Spinach Pie Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
    • Chicken Souvlaki Sandwich
    • Chicken Souvlaki Platter
    • Sweet Potato Fries

    “You can always count on a delicious meal at Neptune's. Quality, consistency and excellent servers. Over many years, I have enjoyed dining there. Neptunes is definitely my favorite restaurant in Gulfport.”

  • Little Greek Fresh Grill 10801 Starkey Road, Largo Greek · $

    6 Little Greek Fresh Grill

    4.6 Superb 375 Reviews

    10801 Starkey Road, Largo · 11.64 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Dolmades with Greek Salad
    • Potato Salad 1 Scoop
    • Greek Chicken Pita
    • Baklava Cheesecake

    “Mike was very welcoming. Him and his staff are always serving excellent, hot food.”

  • Seminole Subs & Gyros 11599 66th Street North, Largo Greek · $

    7 Seminole Subs & Gyros

    4.3 Superb 220 Reviews

    11599 66th Street North, Largo · 10.69 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Gyro on Pita with Onion Tomato and Gyro Sauce
    • Chicken Bacon Ranch Wrap
    • Steak and Cheese Works
    • Grilled Chicken Salad

    “Be warned ⚠️ check your order before leaving. They don't check to make sure all your items are in the bag”

  • Odi’s Mediterranean Kitchen 6355 Gulf Boulevard, Saint Pete Beach Greek · $

    8 Odi’s Mediterranean Kitchen

    4.7 Superb 320 Reviews

    6355 Gulf Boulevard, Saint Pete Beach · 7.4 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tzatziki Hummus & Potato Salad with Pita
    • Avocado Salad with Grilled Chicken
    • Hum Babagan Grape Leaf and Pita
    • Small Greek Salad & Spanakopita

    “A Taste of the Mediterranean! Incredible, authentic Mediterranean food that truly transports you. Everything we ordered was fresh and flavorful—our Greek salad was crisp and vibrant, and the hummus with warm, homemade pita was outstanding. The chicken souvlaki sandwich was perfectly seasoned and cooked to perfection. We topped it all off with a refreshing sangria that tied the meal together beautifully. We’ll definitely be returning soon!”

  • Benedict's 7048 Park Boulevard, Pinellas Park American · $

    9 Benedict's

    4.6 Superb 356 Reviews

    7048 Park Boulevard, Pinellas Park · 8.97 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Seasonal Fruit Breakfast Side
    • Home Fries and Scrambled Eggs
    • Cinnamon Roll French Toast
    • Home Fries Breakfast Side

    “Excellent food. Great service. Home fries are the best.”

  • Little Greek Fresh Grill 3700 Ulmerton Road, Clearwater Greek · $

    10 Little Greek Fresh Grill

    4.0 Good 98 Reviews

    3700 Ulmerton Road, Clearwater · 10.39 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Large Greek Salad with Chicken
    • Village Salad Horiatiki
    • Greek Chicken Pita
    • Baklava Cheesecake

    “Amazing food and service Definitely will be visiting again soon!!”

  • Spiros Deli 6801 Gulfport Boulevard South, South Pasadena Cafe · $

    11 Spiros Deli

    4.6 Superb 202 Reviews

    6801 Gulfport Boulevard South, South Pasadena · 6.51 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Lemon Soup and Chicken Sulvaki
    • Pastrami and Swiss on Rye
    • Chicken Lemon Orbo Soup
    • Eggplant Parmesan

    “I currently live in Jacksonville. Whenever I come back to St Pete, my trip always consists of Spiro's homemade Spanikopita, pasta salad and chicken Lemon soup. The staff is friendly and always service with a 😊.”

  • Athenian's Gyros & Chicken 5320 Park Boulevard, Pinellas Park Mediterranean · $

    12 Athenian's Gyros & Chicken

    4.6 Superb 137 Reviews

    5320 Park Boulevard, Pinellas Park · 7.77 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Fried Mushrooms & Spinach Pie
    • Grape Leaves Stuffed with Rice
    • Fried Mushrooms & Spinach Pie
    • Greek Salad w Salmon Skewer

    “Good food and owner Adam is welcoming and take pride in his food”

  • Taverna On The Bay 5501 Gulf Boulevard, Saint Pete Beach Mediterranean · $$

    13 Taverna On The Bay

    4.4 Superb 368 Reviews

    5501 Gulf Boulevard, Saint Pete Beach · 7.24 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beer Battered Fish & Chips
    • Oysters on the Half Shell
    • New England Clam Chowder
    • The Bays Clam Linguine

    “We visited twice during our annual stay and loved it! The food was amazing and staff were very friendly. I would recommend this place off the beaten path because of the great service. We will 100% be back again and will tell our friends to make a stop. Thank you to the nicest staff for making our visit so lovely.”

  • Seminole Subs & Gyros - Park St 4131 Park Street North, St. Petersburg Salad · $

    14 Seminole Subs & Gyros - Park St

    4.4 Superb 124 Reviews

    4131 Park Street North, St. Petersburg · 8.79 miles

    • Delivery

    Customers’ favorites

    • Half of a Steak and Cheese All the Way
    • Cheese Steak All the Way with Fries
    • Philly's Original Steak & Cheese
    • Fresh Greek Salad

    “Great food great service!”

  • Little Greek Fresh Grill 1052 4th Street North, St. Petersburg Greek · $

    15 Little Greek Fresh Grill

    3.8 Good 216 Reviews

    1052 4th Street North, St. Petersburg · 2.29 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Skewer Platter w Gyro Meat Side and Baklava Cheesecake
    • Gyro Meat with Rice & Greek Salad Dinner
    • Chicken Skewer Platter and Side of Gyro Meat
    • Gyro Meat with Rice & Greek Salad

    “This place is tasty! I’m super picky and their falafel is sooo good!”

  • Sam's Gyros and seafood 1760 Doctor M.L.K. Jr Street South, St. Petersburg Seafood · $

    16 Sam's Gyros and seafood

    3.5 Good 141 Reviews

    1760 Doctor M.L.K. Jr Street South, St. Petersburg · 1.19 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • 20 Wings & French Fries
    • Chicken and Rice Sams Way
    • Sam's Seafood Platter
    • Seafood Takeout: Yes

    “Amazing food and a great selection never had anything I did not like !!”

Greek Restaurants Nearby