3720 N North Loop Rd.,
San Antonio , TX 78216 UNITED STATES
Based on 1 reviews
Really wanted to love it, but...Just can't bring myself to only give it 2 stars although "Sorta Good" actually is a better description. I thought everything was underseasoned. I don't have any experience with Turkish food, but when I think of Turkey I think "Spice...
Worldwide > United States > San Antonio, TX > Restaurants