12 Best Mediterranean Restaurants in St. Petersburg

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

“Everything was so good! Our server, Teal, was wonderful. She was very attentive, helpful, and made our experience even better. Food was delicious and presented beautifully. The atmosphere was very pleasant. Would 100% come back whenever I am in St. Pete.“

3.9 Good125 Reviews
Serbian Mediteran Restaurant Mediterranean • $
6500 4th St N, St. Petersburg

Customers` Favorites

Balkan Style Meat Rolls with Chopped Onion Large
Serbian Hamburger Pljeskavica
Mjesano Meso Platter
Karageorge Schnitzel
Baklava & Shampita
Mixed Meats Platter
Mixed Meat Platter
Chicken Sandwich
Stuffed Pastry
Cucumber Salad

“Every time I come here the food is 10/10. Amazing service and outstanding, authentic Serbian food. It’s family-owned and operated , so it’s a great way to support local business! I always bring my out of town guests and foodie friends here.“

4.8 Superb121 Reviews
Gyrowaycaffe Mediterranean • $
1572 Central Ave, St. Petersburg

Customers` Favorites

Chicken Gyro with Lettuce Tomato Onion and Tzatziki Sauce All Wrapped in Warm Pita
Beef Gyro with Lettuce Tomato Onion and Tzatziki Sauce All Wrapped in Warm Pita
Beef Gyro Platter
Greek Salad
Hummus

“Here in St. Pete to celebrate my wife’s birthday, and we decided to stop by for gyros. Great decision. I got the chicken gyro, she got the beef gyro. I am middle eastern, and it absolutely authentic and delicious. 10/10.

The service was fantastic, both gentlemen (father and son) were very sweet… speaking of, the baklava was incredible!!

Thank you guys!!“

4.7 Superb33 Reviews
Zaytoon Grill Mediterranean • $
1618 Central Ave, St. Petersburg

Customers` Favorites

Zaytoon Sampler- Try a Little Bit of All 4
Falafel Sandwich with Fries and Drink
Shawarma Wrap Sandwich
Chicken Shawarma Bowl
Chicken Kabob Platter
Mixed Grill Platter
Traditional Burger
Tabouli Side Salad
Vegetarian Platter
Falafel and Sauces

“Quick, super-friendly service - the same now as it always has been! Thank you for the vegan options! The food is plentiful, delicious and made with care.“

4 Good117 Reviews
6

CAVA

CAVA Mediterranean • $
1320 4th St N, St. Petersburg

Customers` Favorites

Spicy Chicken Avocado
Harissa Avocado Bowl
Spicy Lamb Meatball
Chicken & Rightrice
Steak Veggie Bowl
Side Crazy Feta
Lentil Avocado
Greens Grains
Greek Chicken
Lemon Chicken

“I absolutely love this place and Julie is always so helpful and suggestive. The falafel is my favorite and I just can’t get enough of the fresh vegetables! I tell everyone I know about cava! It’s great!

Vegetarian options: Here’s a place with fresh delicious healthy food, where you can get a fantastic meal for under $15. Need I say more?“

4.1 Good208 Reviews
Local Pizza Company Pizza • $
1846 62nd Ave N, St. Petersburg

Customers` Favorites

Margherita Pizza with Fresh Mozzarella and Basil
Loaded Philly Cheese Steak
Buffalo Chicken Pizza
Classic Philly Steak
Local Pizza Company
Hamcheese Calzone
Cheesy Sticks 14
18'' Gyro Pizza
Pepperoni Pizza
Chicken Skewers

“This is my go to spot for pizza in St Pete! Eddie always does it right!!“

4.7 Superb374 Reviews
LALA St. Pete Mediterranean • $$
2324 Central Ave, St. Petersburg

Customers` Favorites

Prosciutto Burrata Caprese Salad
Black Truffle Mac' N' Cheese
Cheese & Charcuterie Board
Lemon Pepper Chicken Wings
Lala’S Frisee House Salad
Charred Spanish Octopus
Wild Mushroom Risotto
Mediterranean Pasta
Chicken Parmesan
Grouper Sandwich

“went to the tropical room for an event and it was a blast! wait staff was awesome! highly recommend.“

4.6 Superb688 Reviews
9

Allelo

Allelo Wine Bar • $$$
300 Beach Dr NE #128, St. Petersburg

Customers` Favorites

Charcuterie Board Chef Choice
Beef Tartare Traditional
Neuske Thick Cut Bacon
Cardamom French Toast
Ricotta Soft Scramble
Cheese & Charcuterie
Olive Oil Pancakes
Octopus Arancini
Lamb Bolognese
Charred Octopus

“Wonderful service, ambiance, and AMAZING food! I righly recommend Emily's scallops most of all. Thank you to our server Kyle and to the Chef for an amazing dining experience!“

4.5 Superb363 Reviews
Kaieteur Garden Restaurant Pizza •
16th St S, St. Petersburg

“Had hawt noods from Uber and by far the best thing I’ve ate in awhile! Truly talented chefs ❤️🥢 all their sauces are amazing.“

5 Superb1 Reviews
Bonu' Taverna Italiana Italian • $$
601 Central Ave, St. Petersburg

Customers` Favorites

Slice Prosciutto Di Parma
Chicken Parmigiana
Seafood Linguine
Burrata Caprese
Lobster Ravioli
Grilled Octopus
Suppli Arancini
Beef Carpaccio
Tiramisu Cake
Octopus Salad

“We were visiting Saint Pete’s for the day and saw this little gem on the corner. So glad we decided to stop and have a wonderful lunch there . Fabulous atmosphere, wonderful service and the food absolutely delicious . We will definitely return here when we are back in town .“

4.3 Superb303 Reviews
El Cante Mediterranean • $
10 Beach Dr NE, St. Petersburg

“After a long search for good Latin music in the Tampa Bay Area, I stumbled across this underground club. Such a great vibe and the music spans from salsa, merengue and bachata with a live band until about 12 and then they have a DJ that typically plays reggaeton until late. I’ve gone various times and the DJs were great. Until unfortunately they recently changed their DJ for some guy with a panda suit. Sorry but not the right fit for this place. It’s an all Latin club and you have a DJ playing house music that empties the entire dance floor as soon as he begins. I hope they find another DJ like they used to have! The old DJs were great playing old school reggaeton and had the dance floor full all night. I hope they find another DJ because this place has great potential. They just need better artists.“

3.8 Good38 Reviews

You May Also Like