Chef's Table Turkish Mediterranean Grill

1546 Babcock Rd #102, San Antonio, TX 78229
(210) 664-5100