Papoulis Greek Grill
9033 Aero St Ste 102
San Antonio, TX 78217-6343
210-735-1300
Facebook: http://www.facebook.com/papoulisgreekgrill
Twitter: http://twitter.com/#!/papoulis
Atmosphere
Casual, Family Friendly
Meals Served
Dinner
Business Hours:
Payment Types
Please call for payment types