18 Best Greek Restaurants near St. Petersburg

Baba Restaurant Greek • $$
2701 Central Ave, St. Petersburg

Customers` Favorites

Charred Cauliflower and Romanesco Plate
Whole Roasted Catch of the Day
Daily Hummus Preparation
Ribeye Roasted Potatoes
Citrus Marinated Olives
Village Greek Salad
Grilled Lamb Chops
Zatar and Labaneh
Lamb Confit Plate
Charred Octopus

“I truly enjoyed my experience at Baba. I am one of four walk-in customers who left full and grateful. We ordered a little bit of everything and it was all delicious including both homemade desserts ??. My husband has Celiacs Disease and was accommodated by the lovely and caring waitress.“

4 Good141 Reviews
Mio’s Grill & Cafe Mediterranean • $$
119 2nd St N, St. Petersburg

Customers` Favorites

Falafels Gluten Free & Vegan
Pistachio Homemade Baklava
Miso's Chicken Sautee
Falafel Wrap Platter
Chicken Gyro Platter
Chicken Gyro Salad
Mio's Yogurt Kebap
Beef Gyro Platter
Pistachio Baklava
Spinach and Feta

“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.“

4.9 Superb357 Reviews
Little Greek Fresh Grill Greek • $
1052 4th St N, St. Petersburg

Customers` Favorites

Chicken Skewer Platter w Gyro Meat Side and Baklava Cheesecake
Chicken Skewer Platter and Side of Gyro Meat
Gyro Meat with Rice & Greek Salad
Grilled Chicken Breast Wrap
Traditional Greek Salad
Dolmades Light Meal
Little Greek Salad
Gyro Platter
Potato Salad
Chicken Pita

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

3.7 Good78 Reviews
Seminole Subs Salad • $
4131 Park St N, St. Petersburg

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
Fried Mushrooms
Chicken Philly
Cuban

“The best people working there, super nice and understand. Helps out with the community. Family owned. Love this place.“

4.4 Superb80 Reviews
Gyros & Seafood Express Seafood • $
1760 Dr. M.L.K. Jr St S, St. Petersburg

Customers` Favorites

Seafood Takeout: Yes
Chicken Wings
Fish Sandwich
French Fries
Snow Crab
Boneless
Potatoes
Calamari
Philly
Salad

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

3.5 Good71 Reviews
Little Greek Fresh Grill Greek • $
10801 Starkey Rd Suite 11, Largo - 10.29 miles

Customers` Favorites

Dolmades with Greek Salad
Potato Salad 1 Scoop
Greek Chicken Pita
Baklava Cheesecake
Large Greek Salad
Mini Greek Salad
Grilled Chicken
Chicken Skewer
Greek Potatoes
Tzatziki Sauce

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

4.6 Superb203 Reviews
Greek City Cafe Greek • $
10500 Ulmerton Rd #698, Largo - 12.23 miles

Customers` Favorites

Greek Nachos with Gyro Meat and Fries Instead of Chips
Mini Strawberry Walnut Salad
Gyro Pitas with Feta Fries
California Chicken Bowl
California Greek Salad
Gyro with Feta Fries
Baklava Cheesecake
Steak Pita Panini
Greek Power Bowl
Mini Greek Salad

“Your Mediterranean and California rice bowls are so delicious and full of flavour. My new favorite spot. Thank you!“

4.4 Superb112 Reviews
Seminole Subs & Gyros Greek • $
11599 66th St N, Largo - 9.32 miles

Customers` Favorites

Gyro on Pita with Onion Tomato and Gyro Sauce
Chicken Bacon Ranch Wrap
Grilled Chicken Salad
Belly Buster Hot Dog
Philly Cheese Steak
Bacon Cheeseburger
Eggplant Parmesan
Cheeseburger Sub
Chicken Tenders
Chicken Sandwich

“The best people working there, super nice and understand. Helps out with the community. Family owned. Love this place.“

4.3 Superb121 Reviews
Little Greek Fresh Grill Greek • $
3700 Ulmerton Rd Suite 101, Clearwater - 9.09 miles

Customers` Favorites

Large Greek Salad with Chicken
Village Salad Horiatiki
Greek Chicken Pita
Baklava Cheesecake
Grilled Chicken
Gyro Platter
Falafel Wrap
Lamb Skewer
Greek Gyro
Gyro Pita

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

4.1 Good78 Reviews
Athenian Garden Greek • $
2220 4th St N, St. Petersburg - 1.73 miles

Customers` Favorites

Feta and Olives Appetizer
Chicken Souvlaki Platter
Gyro Sandwich and Fries
Souflaki Lamb Sandwich
Lamb Combo Platter
Side Greek Salad
Falafel Plate
Spanakopita
Dolmades
Hummus

“What a great neighborhood gem. Diner-like setting but the food is amazing and well priced. Super cute large outside patio but we opted to eat inside. I had the lamb meal with rice and my hubs had the gyro rice platter both so delicious and l large portions-we should’ve shared. The salad was so pretty and yummy with a small scoop of potato salad so good. So looking forward to return to try other platters. Shared parking space but there’s street parking as well.“

4 Good105 Reviews
Athenian Garden Greek • $
6940 22nd Ave N, St. Petersburg - 6.01 miles

Customers` Favorites

Greek Salad with Chicken
Athenian Turkey Salad
Vegetarian Moussaka
Gyro Yeero Platter
Small Greek Salad
Tzatziki Platter
Hummus with Pita
Saganaki - Oopa
Chocolate Cake
Side of Lamb

“It’s been over 15 years since I’ve been back to this restaurant, but the service-food-atmosphere never fails. So happy to have come here for lunch. Very affordable yet high quality ingredients, freshness, I really liked the tzakiki sauce, and amazing service. Thank you for having us!“

4 Good134 Reviews
Odi’s Mediterranean Kitchen Greek • $
6355 Gulf Blvd, St Pete Beach - 6.86 miles

Customers` Favorites

Tzatziki Hummus & Potato Salad with Pita
Small Greek Salad & Spanakopita
Greek Salad with Gyro Meat
Falafel with Tahini Sauce
Falafel with Tzatziki
Chicken Souvlaki Pita
Chicken or Gyro Meat
Veggies Grape Leaves
Lemon Chicken Soup
Sandwich Platter

“Best Mediterranean Food in the USA“

4.7 Superb113 Reviews
Spiros Cafe Cafe • $
South Pasadena - 5.7 miles

Customers` Favorites

Lemon Soup and Chicken Sulvaki
Pastrami and Swiss on Rye
Chicken Lemon Orbo Soup
Eggplant Parmesan
Chicken Parmesan
Spiro Special
Greek Salad
Phylly Gyro
Steak Sub
Gyro Meat

“Delicious food both from the delicious and grocery store at delightfully affordable prices. Sometimes feel like this kind of place doesn't exist anywhere, a business not trying to rob people and actually keeping their quality products around.

I love their gyros in particular but everything is good in general. Delicious dolmades desserts everything.

My only one negative is they kind of close early around dinner time but it's worth coming in early for them!“

4.7 Superb79 Reviews
Athenian's Gyros & Chicken Mediterranean • $
5320 Park Blvd, Pinellas Park - 6.38 miles

Customers` Favorites

Grape Leaves Stuffed with Rice
Fried Mushrooms & Spinach Pie
Greek Salad w Salmon Skewer
Salad with My Chicken Gyro
Greek Salad with Chicken
Spinach Pie Spinakopida
Chicken Gyro with Salad
Chicken Gyro and Salad
Steak and Cheese Sub
Salad with My Gyro

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

4.6 Superb76 Reviews
Taverna On The Bay Mediterranean • $$
5501 Gulf Blvd, St Pete Beach - 6.77 miles

Customers` Favorites

Beer Battered Fish & Chips
Oysters on the Half Shell
New England Clam Chowder
The Bays Clam Linguine
Greek Stuffed Chicken
Roasted Red Potatoes
Taverna Lobster Roll
Taverna House Salad
Charcuterie Board
Stuffed Mushrooms

“The food, staff, and atmosphere are the best. Jay, David, Chris, and the entire staff are amazing and know how to treat people. The food is always top-notch. We eat there every time we're in St Pete Beach.“

4.4 Superb270 Reviews
Acropol Family Restaurant Family • $
1170 Starkey Rd, Largo - 12.14 miles

Customers` Favorites

Gyro with Pita Bread Special Platter Lunch
Bacon and Eggs with Crispy Hash Browns
Belgian Breakfast with Additional Eggs
Gyro Meat with Tzatziki Sauce Lunch
Homemade Soup and Greek Salad
Greek Salad for 2 Chicken
Country Breakfast Combo
Homemade Greek Salad
Greek Salad Lunch
Liver and Onions

“GREAT Breakfast , always seated immediately , coffee is always on time , HUGE portions , adaptable menu . Dinners are also HUGE , Greek Salad for 2 feeds 3 without the entrée . NEVER HAD A PROBLEM , This place is GREAT“

4.4 Superb160 Reviews
Benedict's American • $
7048 Park Blvd, Pinellas Park - 7.63 miles

Customers` Favorites

Seasonal Fruit Breakfast Side
Home Fries and Scrambled Eggs
Cinnamon Roll French Toast
Traditional Eggs Benedict
Home Fries Breakfast Side
Corned Beef Hash and Eggs
Egg Home Fries with Meat
Country Sausage Benedict
Biscuits and Gravy
Triple Decker Club

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

4.4 Superb125 Reviews
Zekos Mediterranean Grill Mediterranean • $
4880 54th Ave N, St. Petersburg - 5.15 miles

Customers` Favorites

House Specialty Chicken Kabob Platter
Chicken Tenders with Fries
Grilled Chicken Salad
Gyro with Fries
Fried Mushrooms
Rice and Beans
Beef Shawarma
Fried Shrimp
Gyro Sandwich
Falafel Wrap

“From entering to exiting, the staff was very friendly. Well seasoned and flavorful Mediterranean and seafood dishes. Busch Gardens tries to hide this place with their half-mile wall, but we made the trek anyway! In a sea of burgers and nuggets at the theme park, we wanted something better and this place hit the spot. Happy campers!“

4.1 Good161 Reviews