HTML SitemapExplore
Find Things to DoFind The Best Restaurants
Find Things to DoFind The Best Restaurants

Cafe Petra Greek & Lebanese Restaurant — Restaurant in League City

Name
Cafe Petra Greek & Lebanese Restaurant
Description
Nearby attractions
Nearby restaurants
South Shore Grille
2800 Marina Bay Dr Suite F, League City, TX 77573
The Healthy Wave - Healthy Smoothie & Energy Bar
2800 Marina Bay Dr Suite K, League City, TX 77573
Pomodoro's Cucina Italiana South Shore
2700 Marina Bay Dr, League City, TX 77573
Aokicho
2800 Marina Bay Dr Suite A, League City, TX 77573
Las Haciendas Mexican Bar and Grill
2951 Marina Bay Dr, League City, TX 77573
Tuscany Bistro
2951 Marina Bay Dr # 220, League City, TX 77573
Creamer by Kay (Now Open)
2700 Marina Bay Dr Suite P, League City, TX 77573
Papa Johns Pizza
2800 Marina Bay Dr, League City, TX 77573, United States
Ocean sushi & grill
3020 Marina Bay Dr a2, League City, TX 77573
San Lorenzo Taqueria
3020 Marina Bay Dr, League City, TX 77573
Nearby hotels
South Shore Harbour Resort and Conference Center
2500 South Shore Blvd, League City, TX 77573
Related posts
Keywords
Cafe Petra Greek & Lebanese Restaurant tourism.Cafe Petra Greek & Lebanese Restaurant hotels.Cafe Petra Greek & Lebanese Restaurant bed and breakfast. flights to Cafe Petra Greek & Lebanese Restaurant.Cafe Petra Greek & Lebanese Restaurant attractions.Cafe Petra Greek & Lebanese Restaurant restaurants.Cafe Petra Greek & Lebanese Restaurant travel.Cafe Petra Greek & Lebanese Restaurant travel guide.Cafe Petra Greek & Lebanese Restaurant travel blog.Cafe Petra Greek & Lebanese Restaurant pictures.Cafe Petra Greek & Lebanese Restaurant photos.Cafe Petra Greek & Lebanese Restaurant travel tips.Cafe Petra Greek & Lebanese Restaurant maps.Cafe Petra Greek & Lebanese Restaurant things to do.
Cafe Petra Greek & Lebanese Restaurant things to do, attractions, restaurants, events info and trip planning
Cafe Petra Greek & Lebanese Restaurant
United StatesTexasLeague CityCafe Petra Greek & Lebanese Restaurant

Basic Info

Cafe Petra Greek & Lebanese Restaurant

2800 Marina Bay Dr Suite I, League City, TX 77573
4.6(498)
Save
spot

Ratings & Description

Info

attractions: , restaurants: South Shore Grille, The Healthy Wave - Healthy Smoothie & Energy Bar, Pomodoro's Cucina Italiana South Shore, Aokicho, Las Haciendas Mexican Bar and Grill, Tuscany Bistro, Creamer by Kay (Now Open), Papa Johns Pizza, Ocean sushi & grill, San Lorenzo Taqueria
logoLearn more insights from Wanderboat AI.
Phone
(281) 532-6196
Website
leaguecity.cafe-petra.com

Plan your stay

hotel
Pet-friendly Hotels in League City
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in League City
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in League City
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
dish
Kafta Sandwich
dish
Chicken Shawarma Sandwich
dish
Chicken Kabob Sandwich
dish
Gyro Pasta
dish
Southern Style Fish
dish
Shrimp Pasta
dish
Chicken Shawarma Pasta
dish
Combo Pasta
dish
Red Fish
dish
Lebanese Tea
dish
Guava Juice
dish
Baklava
dish
Chocolate Mousse Cake
dish
Baklava Cheescake
dish
Tiramisu
dish
Kids Gyro
dish
Fried Cauliflower
dish
Fried Cheese
dish
Falafel - (6)
dish
Kibbi (1)
dish
Spaniko Pita (2)
dish
Mediterranean Hummus
dish
Eggplant Moussaka
dish
Dolma (6)
dish
Greek Hummus
dish
Trio Dip
dish
Falafel Plate
dish
Combo Plate
dish
Gyro Plate
dish
Chicken Kabob
dish
Chicken Shawarma Plate
dish
Shrimp Kabob
dish
Combo Fattoush Salad
dish
Gyro Feta Salad
dish
Chicken Feta Salad
dish
Combo Feta Salad
dish
Gyro Fattoush Salad
dish
Shrimp Salad
dish
Chicken Fattoush Salad
dish
Meat Moussaka Plate
dish
Lamb Shank
dish
Chicken Curry

Reviews

Things to do nearby

BANDING TOGETHER presents Holiday Party and Toy Drive!!! Benefitting PANCHO CLAUS!!!
BANDING TOGETHER presents Holiday Party and Toy Drive!!! Benefitting PANCHO CLAUS!!!
Sun, Dec 21 • 2:00 PM
Trip Six HTX, 6230 Rupley Circle,Houston, Texas, United States
View details
2-Hour Houston Pedal Party Barge with a Licensed Captain
2-Hour Houston Pedal Party Barge with a Licensed Captain
Sun, Dec 21 • 4:00 PM
2513 NASA Road 1, Seabrook, 77058
View details
The Perfect Christmas Tree Gets a Lift - Paint and Sip in Houston | Classpop!TM
The Perfect Christmas Tree Gets a Lift - Paint and Sip in Houston | Classpop!TM
Sun, Dec 21 • 4:00 PM
Painting with a Twist - Clear Lake, TX, 16927 El Camino Real, Houston, United States
View details

Nearby restaurants of Cafe Petra Greek & Lebanese Restaurant

South Shore Grille

The Healthy Wave - Healthy Smoothie & Energy Bar

Pomodoro's Cucina Italiana South Shore

Aokicho

Las Haciendas Mexican Bar and Grill

Tuscany Bistro

Creamer by Kay (Now Open)

Papa Johns Pizza

Ocean sushi & grill

San Lorenzo Taqueria

South Shore Grille

South Shore Grille

4.3

(459)

Click for details
The Healthy Wave - Healthy Smoothie & Energy Bar

The Healthy Wave - Healthy Smoothie & Energy Bar

4.7

(50)

Click for details
Pomodoro's Cucina Italiana South Shore

Pomodoro's Cucina Italiana South Shore

4.3

(378)

Click for details
Aokicho

Aokicho

4.7

(87)

Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.

Reviews of Cafe Petra Greek & Lebanese Restaurant

4.6
(498)
avatar
1.0
26w

Don't cater a party from Cafe Petra; you will be disappointed.

I volunteered to cater a dinner party with friends. Even though Google said the restaurant is 23 minutes from my house, I fell for the FB ads and decided to order from Cafe Petra in League City. So I put in an online order for pickup at 7pm. The order was for $180. Even though I don't always tip for carry out that I order, pickup, and deliver myself, I left an extra $20 tip just to make sure that they'd get the order right [making the total just over $200].

I arrived at the restaurant at 7pm, and there were 2 bags of food waiting on me. I specifically asked the cashier if they'd checked everything very carefully so that I wouldn't have to tear it apart and verify each item; I had, after all, left a $20 tip that was really just for the person who put the food in the bag. And sure enough, she assured me that yes, they'd checked the order very carefully.

When I got home, the order was missing not one but two items [a total of 12% of the food by cost]: the large baba ghanoush [$11.95], and the chicken kabob [$9]. I called the restaurant and asked why they'd told me that they'd carefully checked the order when they clearly hadn't; they offered no answer. And I asked them to refund what I'd paid for the things that I didn't get. They told me that my only option was to drive all the way back [45 minutes round trip] and get the two things that they'd left out. I told them that I was not about to leave a house full of guests for 45 minutes to fix their mistake. They finally said that the manager would call me back that evening to arrange a refund.

It's been more than 24 hours since I placed my order, and nobody ever called back. I guess I'll have to take up with my credit...

   Read more
avatar
4.0
1y

Petra's Restaurant is a small yet cozy café-style establishment that serves the communities of League City and Nassau. Despite its size, Petra's offers a warm and inviting atmosphere that makes it a delightful spot for a casual meal.

The Service: When we arrived, there was only one person managing the front of the house. She was incredibly efficient and prompt, ensuring that newly arrived guests were attended to swiftly. While it's clear that one person handling both the front and to-go service is not ideal for a restaurant, she managed to be effective, cordial, and helpful throughout our visit. The locale was in good shape, especially considering the understaffing, though my table was sticky and not as clean as I would have liked.

The Food: The food at Petra's was well-served, with an appealing presentation and balanced flavors. Every dish we tried was fully cooked and delicious. For a small neighborhood restaurant, the quality of the food was impressive. I particularly enjoyed the Lebanese Tea with lime, which had a refreshing, slightly acidic taste. The prices are competitive compared to other places offering Persian cuisine, making it a good value for the quality of food provided.

My final general thought: For a small, neighborhood restaurant with just one staff member managing seven or eight tables, the service was commendable, and the food was tasty and well-presented, served at the ideal temperature. If you're looking for a cozy spot to enjoy a good meal at a reasonable price, Petra's Restaurant is worth a visit. Hopefully, they'll have a full staff to make your experience even...

   Read more
avatar
5.0
31w

I took my mom here, this evening around 8:00 P.M., as a belated Mother’s Day treat, and I’m so glad we chose this spot. From the moment we walked in, the staff was warm, welcoming, and attentive. Kindness that remained consistent through our entire visit.

I ordered the Chicken or Gyro Shawarma Pasta (they gave me both, but, yes, they let you choose!) and my mom had the Petra Sandwich. Both dishes were not only flavorful and satisfying, but came in generous portions that made it well worth the price. What stood out most was the genuine care behind the food and the service. The waitress even took the time to explain how they make the house dip that comes with the Petra Sandwich. That level of transparency shows confidence and a true passion for their craft—not just profit.

The atmosphere was another plus: not overly crowded for a Friday night, plenty of parking, and surprisingly quiet inside. The TV was on mute, conversations were easy to have without raising your voice, and everything just felt relaxed. Like a place that respects your time and presence.

As someone who hasn’t dabbled much in Greek food due to lack of exposure, I can honestly say this was a fantastic choice. I’ll definitely be coming back. Businesses like this deserve...

   Read more
Page 1 of 7
Previous
Next

Posts

Your browser does not support the video tag.
_brittanyburnsrealtor__brittanyburnsrealtor_
Transport your taste buds straight to the Mediterranean 🌊 this week with Café Petra! From authentic Greek gyros and hummus to fresh seafood and family-style platters, every bite is a flavor-packed journey. 🥙🔥 📍 League City, TX 💡 Must-try: Chicken Shawarma 👨‍👩‍👧 Perfect for: family dinners, date nights, or a quick gyro fix on the go. OPA! 🎉 Who’s coming with you to Café Petra? 👇 #SpotlightSaturdays #CafePetra #GreekEats #LeagueCityFoodies #MediterraneanMagic
AnimaAnima
I got a petra super family meal for 5 which shows a price of 79.95$ online, i was charged 89.95$ instead and 9$ extra for chicken kabobs which was one of my 2 proteins that are included in the order. So for an order that was supposed to be 79.95$ plus tax I ended up paying 109.63$ !! And the guy at the register was very rude and curt and not willing to listen to me when I kept asking why is the base price 89.95 instead of 79.95 like it says on the website. He kept saying it's a surcharge for the kebabs but they already charged 9$ as surcharge for the kebabs when their website says its 6$ , so what was the surcharge of additional 10 dollars on the base price that caused it to go from 79.95 to 89.95???? I don't mind spending as long as i get the price I see and am not deceived and have to any $$ above what I was supposed to pay. Extremely disappointed with the dishonesty and the lack of customer service. Very rude and curt staff. Never going back ever again.
Monica MMonica M
The place was so nice, clean, welcoming, and with a really pleasant atmosphere. Perfect spot to sit down and enjoy a good meal. The food was absolutely delicious! Every dish was full of flavor and cooked to perfection. You can tell they use fresh ingredients and put a lot of care into every plate. On top of that, the service was fast with no wait time at all. Emily, our waitress, truly made the experience even better. She was friendly, attentive, and took the time to explain the menu to us. Her recommendations were spot on, and her personality was warm and genuine. She really sold us on everything and made us feel right at home. Highly recommend this spot, great food, amazing service, and an atmosphere you’ll want to come back to. Emily’s top-notch customer service made our visit unforgettable. We’ll definitely be coming back! 💯
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in League City

Find a cozy hotel nearby and make it a full experience.

Transport your taste buds straight to the Mediterranean 🌊 this week with Café Petra! From authentic Greek gyros and hummus to fresh seafood and family-style platters, every bite is a flavor-packed journey. 🥙🔥 📍 League City, TX 💡 Must-try: Chicken Shawarma 👨‍👩‍👧 Perfect for: family dinners, date nights, or a quick gyro fix on the go. OPA! 🎉 Who’s coming with you to Café Petra? 👇 #SpotlightSaturdays #CafePetra #GreekEats #LeagueCityFoodies #MediterraneanMagic
_brittanyburnsrealtor_

_brittanyburnsrealtor_

hotel
Find your stay

Affordable Hotels in League City

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
I got a petra super family meal for 5 which shows a price of 79.95$ online, i was charged 89.95$ instead and 9$ extra for chicken kabobs which was one of my 2 proteins that are included in the order. So for an order that was supposed to be 79.95$ plus tax I ended up paying 109.63$ !! And the guy at the register was very rude and curt and not willing to listen to me when I kept asking why is the base price 89.95 instead of 79.95 like it says on the website. He kept saying it's a surcharge for the kebabs but they already charged 9$ as surcharge for the kebabs when their website says its 6$ , so what was the surcharge of additional 10 dollars on the base price that caused it to go from 79.95 to 89.95???? I don't mind spending as long as i get the price I see and am not deceived and have to any $$ above what I was supposed to pay. Extremely disappointed with the dishonesty and the lack of customer service. Very rude and curt staff. Never going back ever again.
Anima

Anima

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in League City

Find a cozy hotel nearby and make it a full experience.

The place was so nice, clean, welcoming, and with a really pleasant atmosphere. Perfect spot to sit down and enjoy a good meal. The food was absolutely delicious! Every dish was full of flavor and cooked to perfection. You can tell they use fresh ingredients and put a lot of care into every plate. On top of that, the service was fast with no wait time at all. Emily, our waitress, truly made the experience even better. She was friendly, attentive, and took the time to explain the menu to us. Her recommendations were spot on, and her personality was warm and genuine. She really sold us on everything and made us feel right at home. Highly recommend this spot, great food, amazing service, and an atmosphere you’ll want to come back to. Emily’s top-notch customer service made our visit unforgettable. We’ll definitely be coming back! 💯
Monica M

Monica M

See more posts
See more posts