Good food, strange location.
This place is way out of the way in a commercial industrial shopping center. However, it's worth the effort to get here. They have a great selection of items, but I would highly recommend anything from the Northern menu.
I'm told the chef here is from Northern Thailand and those dishes are his specialty. Be adventurous, it would be a shame to go there and order phad thai. Live a little.