Disclaimer: I've been to Thai Rama 3-4 a dozen times, and this review is the combination of those experiences.
Food: Good. Honestly probably too many choices so it becomes a bit tough to decide what you want. Would like the option of brown or friend rice up front (all dishes come w. sticky rice). I'm a green curry junkie, so I'm biased when I say that is quite good
Ambiance: Relatively casual.
Tip #1: The food is properly spicy, so expect some pretty serious heat for 4 stars and for f5 stars, watch out!
Service: OK. They tend to be a bit on the slow side and the waiters are not very familiar with the menu, so they are not very helpful when it comes to making recommendations. They are all relatively pleasant though.
Prices: Mid-range. ~$12/person.
Net: This is a solid lunch place when looking for something simple and not too difficult/complicated. I'm a bit on the fence between 3 and 4 stars. The big pro is the price for a mean is quite cheap for decent food. Service is on the weaker side despite being nice. Food is good but not great. I gave Thai Rama 4 stars but it's on the weaker side of that.