Papouli's Greek Grill

Papouli's Greek Grill

8250 Agora Pkwy Ste 120, Selma, United States Of America, 78154
3479 Reviews 4.2

"Food: 5 Service: 5 Atmosphere: 5"

Details

Phone: (+1)2106592244,(+1)2106911117

Address: 8250 Agora Pkwy Ste 120, Selma, United States Of America, 78154

City: Selma

Website: http://papoulis.com/

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

Statistics

Dishes: 55

Amenities: 21

Categories: 5

Reviews: 3479


Address

Show Map

Reviews

1 /5 Rating

The food is always really good. However when you order a gyro with extra Tzatziki sauce, and you get 0 tzatziki sauce. Super frustrating. Especially after driving 30 minutes to get my food. That's like giving nachos without nacho cheese. Doesn't make any sense. Frustrated. Now I have a dry gyro. Wonderful. Food: 5 Service: 1 Atmosphere: 1

5 /5 Rating

Their lamb and grilled chicken gyros are delicious! We got takeout and enjoyed the taste of the meats, ad the tzaziki sauce. Their lentil soup was also nice. The fries seemed a little tasteless, unfortunately. I would still consider dining here again! Parking: More parking available on the sides Service: Take out Meal type: Lunch

5 /5 Rating

Very good! Service: Take out Meal type: Lunch Price per person: $20–30 Food: 5 Service: 5 Atmosphere: 5 Recommended dishes: Hummus and Pita, Grilled Sirlon Kabob with Salad French Fries Pita Bread, Dolmas, Gyro Portion, Lunch Special Gyros Plate, Tossed Greek Salad, Tzatziki Sauce

1 /5 Rating

Unfortunately half star for food. Go to Demos Greek Restaurant instead. Service: Take out Meal type: Dinner Price per person: $30–50 Food: 1 Service: 5

5 /5 Rating

Food: 5 Service: 5 Atmosphere: 5