We've enjoyed relatively dependable takeout from Thai Kitchen Bellevue in the past five years--like many places, if you frequent them often, you can occasionally find the cuisine to be hit or miss. We find their food is much more dependable than O'Char (Crossroads Mall).
Thai Kitchen doesn't have their own website, but you can look them up on the Dinner Delivery Plus site (www.ddplus.com) and order from it. We're partial to their spring rolls, their chicken satay, and their yellow curry.
The restaurant offers dine-in as well as take-out, and though on the smallish side, they manage to make their dining room pleasant with large, scattered fish tanks and simple table settings. There's a larger banquet type area off to the right of the main entrance.
Look for Thai Kitchen Bellevue tucked in the same massive strip mall as the Ross and Computer Stop, at the west end.