Great restaurant - don't let the physical location sway you. I have been there for eat in and have also ordered take-out. The portions are generous and the food is very good. They run a mean take-out business. When we were there, the phone was constantly ringing for take-out orders. When I called for take-out, my order was ready in 10 minutes. Pretty quick!!
Excellent green curry chicken and singapore curry noodles. The vietnamese spring rolls were unusual, but tasty. Also recommend the curry chicken fried rice. We will be back to try more of the vietnamese items on the menu. This place will likely turn into our go-to takeout place for Thai food.