Papouli's Greek Grill
8603 State Highway 151
San Antonio
TX
78245
(210) 509-7600
papoulis.com
Open Map
Description
Papouli's Greek Grill is located at 8603 State Highway 151, San Antonio, TX. This business specializes in Greek Restaurants.
by merchantcircle on December 04, 2017 from
merchantcircle
Casual
Comes with a Small Drink
dining
Greek Custard Dessert
Greek Restaurants
Kid Friendly
Kids Meal Gyro and Fries
Price Range: $$
Price: $$$$
restaurant