Odis Mediterranean Kitchen order Food in St. Pete Beach


Order your dinner online now at the local through our partner page and have it delivered to your doorstep or pick it up yourself from Odis Mediterranean Kitchen. No matter what you're up to, order food for a special event, to enjoy with friends or to end the day relaxed.

Delivery services nearby

Didn't find what you wanted? Also check out these other restaurants near Odis Mediterranean Kitchen in St. Pete Beach where you can order now. You can order food to be delivered to your place or any place near you.

4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: St. Petersburg (near St. Pete Beach), 951 Central Ave, 33705, St. Petersburg, United States
"Have both vegan options and were really good"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: St. Petersburg (near St. Pete Beach), 660 Central Ave, 33701, St. Petersburg, United States
"Big stop!, must do if a fast casual eating needs"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: St Pete Beach (near St. Pete Beach), 6305 Gulf Blvd, St Pete Beach, United States
"The best place go to eat at Food: 5 Service: 5 Atmosphere: 4"
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Seminole (near St. Pete Beach), 5667 Seminole Blvd, 33772, Seminole, US, United States
"Really good food and host. Food: 5 Service: 5 Atmosphere: 5"
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: St. Pete Beach, 7612 Blind Pass Rd, St Pete Beach, FL 33706, USA, St. Pete Beach, United States
"The food is always excellent and the staff. We always come back."
4.4
Menu
Open Now
4.4
Menu
Open Now
City: St. Petersburg (near St. Pete Beach), 9346 4th St N, 33702, St. Petersburg, United States
"This location always has great food and service."
4.4
Menu
Open Now
4.4
Menu
Open Now
City: Seminole (near St. Pete Beach), 11165 Park Blvd N C, 33772, Seminole, United States
"One of the best burgers I have ever had. The CEO was amazing, just the right amount of well paired flavoring. My family all got shakes as well (they a..."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Seminole (near St. Pete Beach), 13050 Park Blvd N, Seminole, FL 33776, USA, United States
"This pizza was great. Loved the thin, light crunchy crust."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: St Pete Beach (near St. Pete Beach), 7081 Gulf Blvd, St Pete Beach, United States
"Great place to eat! Wonderful service. Will be back again"
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Largo (near St. Pete Beach), 11140 Starkey Rd, 33773-4820, Largo, United States
"Ground beef tastes like dog food. So bad I couldn?t eat it. Oh and if your allergic to soy like I am, you should know they put SOY in their ground bee..."