This sliver of a restaurant sandwiched between 17th Street Liquors and the popular new Italian eatery Il Posto features a tasteful but understated dining room with pretty framed prints of Thai gods on the walls and potted herbs and flowers outside the front door.