Papouli's Greek Grill
8250 Agora Pkwy # 120
Selma, TX 78154
210-659-2244
www.papoulis.com
(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
THE BEST FOOD IN THE WORLD!!!
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 ;)



