Snuggled in the Elephant Bar plaza on Stevens Creek, this Thai restaurant is easy to miss, but well worth...
All reviews seem positive