Papouli's Greek Grill
8250 Agora Pkwy # 120
Selma, Texas 78154
USA
Phone: 210-659-2244
Selma, Texas 78154
USA
Phone: 210-659-2244
Food | |
Service | |
Ambiance | |
Overall: |

Location & Nearby Info
Panda Express0.00 mi
Starbucks0.00 mi
Chipotle Mexican Grill0.07 mi
Subway0.08 mi
Cajun Seafood Kitchen0.11 mi
Boomer Jack Wings0.16 mi
Charley's Grilled Subs0.16 mi
Red Robin Gourmet Burgers0.16 mi
Starbucks0.17 mi
Sea Island Shrimp House0.19 mi

Cuisine:
Papouli's Greek Grill Description:
Papouli's is operated by a long-established San Antonio restaurant family, and it celebrates that heritage in both name (papouli means grandfather in Greek) and food. Dependable is a word that comes to mind when contemplating the family's Greek fare. But if little soars to Olympian status, classic appetizers such as the spinach-and-ricotta-filled spanakopita are well executed, as are the obligatory dolmas. Traditional fare tweaked for the local market includes a jalapeƱo-laced hummus, but the gold goes to the roasted red pepper version. Yes, the moussaka is unmemorable, but the Greek salads are generous and lively and seriously sprinkled with salty feta. Gypsy lentil soup is another safe haven. Come to think of it, the grilled souvlakis of lamb, beef and chicken are actually laurel-worthy, as are the pita breads that act as handy wrappers. A degree of inventiveness is even exhibited by the couscous with pine nuts and dried cranberries. But the crowning achievement may be the galaktobouriko. This dessert with a tongue-twisting moniker is a rich egg custard topped by flaky phyllo suffused with honey syrup and cinnamon. Think comfort food for the gods.
Reviews of Papouli's Greek Grill