John Greek John the Greek

John the Greek Map

16602 San Pedro Ave. (Thousand Oaks Dr.)
San Antonio, TX 78232
210-403-0565
Map
Cuisine: Greek
Go for the weekend belly dancing, but stay for the home-style cooking.
Openings: Lunch & Dinner Mon.-Sat.

Features