Opah Greek Flavor
Address:
7400 San Pedro Ave, San Antonio, TX 78216
Phone:
(210) 349-9501
Nice to Know:
Restaurants,
Greek
Other Businesses:
- Steak N Shake at 9800 Airport Blvd, San Antonio, TX 78216
- Xander's Bar & Grill at 2801 Pat Booker Rd, San Antonio, TX 78217
- Papa John's Pizza at 11102 Toepperwein Rd, San Antonio, TX 78233
- Jimmy John's at 9234 N Loop 1604 W, San Antonio, TX 78249
- Subway at 12066 Starcrest Dr, San Antonio, TX 78247