Papouli's Greek Grill Restaurants
Papouli's Greek Grill is a fast-casual restaurant chain, featuring the foods of Greece and the Mediterranean.
Food & Beverage
San Antonio, Texas
No. 3922 (2011), No. 2334 (2009), No. 1769 (2008)