Papouli's Greek Grill

837 reviews

11224 Huebner Rd #201, San Antonio, TX 78230

www.papoulis.com

+12106411313

About

Papouli's Greek Grill is a Greek restaurant located at 11224 Huebner Rd #201, San Antonio, TX 78230. It has received 837 reviews with an average rating of 4.3 stars.

Photos

Hours

Monday11AM-8PM
Tuesday11AM-8PM
Wednesday11AM-8PM
Thursday11AM-7PM
Friday11AM-7PM
Saturday11AM-7PM
Sunday11AM-7PM

F.A.Q

Frequently Asked Questions

  • The address of Papouli's Greek Grill: 11224 Huebner Rd #201, San Antonio, TX 78230

  • Papouli's Greek Grill has 4.3 stars from 837 reviews

  • Greek restaurant

Similar places

Demo's Greek Food N.St. Mary's

1596 reviews

2501 N St Mary's St, San Antonio, TX 78212

GYROS MAN

43 reviews

2500 Funston Rd B-2542, Fort Sam Houston, TX 78234