Papouli's Greek Grill - Selma

Greek, Mediterranean, Grill
8250 Agora Pkwy Ste 120, Selma, United States Of America, 78154
Dishes: 61

Papouli's Greek Grill

4.3 / 5 of 2276 Reviews
Phone
+12106592244,+12106911117
Address
8250 Agora Pkwy Ste 120, Selma, United States Of America, 78154

At a distance of 920 meters from Papouli's Greek Grill in Selma there are parking spaces where you can leave your car.

Opening Hours

  • Monday
    11:00-19:00
  • Tuesday
    11:00-19:00
  • Wednesday
    11:00-19:00
  • Thursday
    11:00-20:00
  • Friday
    11:00-20:00
  • Saturday
    11:00-20:00
  • Sunday
    11:00-19:00

Amenities

Reserve now

Feedback

★ 4.3 / 5 of 2276 Reviews

What User likes about Papouli's Greek Grill:
Falafel eats like it was a re-fried frozen pattie. Other than that, all our food was excellent! The lamb and feta/Basel burger was fantastic! And the jalapino spice hummus, out of this world! Very friendly staff. We will be back for this place. View all feedback.

What Kody Dean doesn't like about Papouli's Greek Grill:
The food here is consistently delicious. However, I was really frustrated when I ordered a gyro with extra Tzatziki sauce and received none at all. It's particularly disappointing after driving 30 minutes to pick up my meal. It's like serving nachos without any nacho cheese – it just doesn’t make sense. Now I have a dry gyro, which is quite disappointing. Overall, I'd rate the food a 5, but the service and atmosphere... View all feedback.

Falafel eats like it was a re-fried frozen pattie. Other than that, all our food was excellent!...

Opa! Great Greek Food!. The staff is friendly and helpful. The food is excellent! From the humm...

The Gyros are outstanding and I've never had a bad experience there. The Forum shopping area in...

Food is good, but pricey... They could do better in their decor...

Best Greek food in the city! Try the pollo Milano or for a great value the chicken sandwich.

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now