Papouli's Greek Grill   

8250 Agora Pkwy # 120
Selma, TX 78154
210-659-2244
www.papoulis.com

Rating: 5 out of 5  (1 Rating)   Read Reviews (1)    Rate and Write a Review

User Ratings and Reviews Rate and Write a Review

1 Ratings and Reviews

Order by: Oldest | Newest
user image
Review rating 5 out of 5
THE BEST FOOD IN THE WORLD!!!
By glsa88 on 08/16/2005
Everything here is wonderul! The spanakopita, baba ghanoush, and jalapeno hummus are great starters. All of the sandwiches are great, the pastichio and moussaka are really good, but a bit pricey (but keep in mind the portions are huge). Their baklava is the best I've ever had, and their galaktobouriko is awesome!!! Check out their website for a full menu: papoulis.com ;)