Ya Ya Mary's, the new Greek restaurant by the Pappas chain, has been open a few weeks. 4747 San Felipe (just west of I-610/West Loop, on the south side of San Felipe), 713 840 8665. I talked to the corporate office, they say you order at the counter, sit down, they bring it to you.
For now, it's only open daily for lunch, 11-3. Closed Christmas.
Anyone tried it?