1 / 6
From Odi's Mediterranean Kitchen's website

From Odi's Mediterranean Kitchen's website

Odi's Mediterranean Kitchen

4.7 (594) ›Mediterranean · St Pete Beach

Closed

opens 11am today

By phone

orders & questions

Call to order · (727) 564-0101

Want to order pickup from here?

Odi's Mediterranean Kitchen isn’t taking online orders yet. Tell us you’d order, and we’ll email you the day they start.

One email when pickup opens. Unsubscribe anytime.

I ate here Add to my list

AI concierge· knows this menu, plans for a group, minds your allergies

Closed · opens 11am today · try the Italian Sub

Relaxed deli eatery serving Greek staples like gyros and baklava alongside coffee.

What people mention: Reviewers consistently praise the fresh, flavorful chicken dishes served with incredible tzatziki, plus friendly, hospitable service and a variety of fresh Mediterranean sides and vegetarian options.(from 5 recent reviews)

Description from Google

What to order

from the menu

Mediterranean — food to try

3 on this menu
  1. Falafel✓ On the menu · $14.50

    Crisp outside, green and herby inside. The vegetarian test of the kitchen.

    Here it's “CB-3 Falafel, Hummus, and Tabouli Pita”.

  2. Hummus✓ On the menu · $14.50

    Made in-house it's smooth and warm; that's the one to compare.

    Here it's “CB-2Tzatziki, Hummus, & Potato Salad 'Pita”.

  3. Baklava✓ On the menu · $6.89

    Layers of phyllo, nuts, and syrup — one piece is enough.

    Here it's “Chok-Che-Cake Baklava”.

Menu

from the website · 2026-09-16

Prices and items may have changed. Display only — this restaurant isn't taking orders here yet.

Soup and Salad

Combo Platters

On Pita

Platters

Sides

Lunch Menu - Salads & Platters

Lunch Combo Platters

Lunch Platters

Pitas

Subs & Sandwiches

Wraps

Veggie Pitas

Lunch Sides

Extras

Party Platter

Desserts

Drinks

6355 Gulf Blvd, St Pete Beach, FL, 33706-3717

View on Google

Directions
Closed· opens 11am todayAll hours ▾
Thursday (today)
11am–8:45pm, 11am–8:45pm
Friday
11am–8:45pm, 11am–8:45pm
Saturday
11am–8:45pm, 11am–8:45pm
Sunday
11am–5:30pm, 11am–5:30pm
Monday
Closed
Tuesday
11am–5:30pm, 11am–5:30pm
Wednesday
11am–5:30pm, 11am–5:30pm

Hours from the restaurant's website — call ahead on holidays.

WebsiteGoogle reviews

Popular restaurants nearby

Tampa
Claim it