I recently visited Thai Rama during the lunch hour. My expectation was that there would be a moderate wait time due to the lunch crowd, however, we waited at least 20 minutes after we were seated to even have our drink order taken. We went ahead and ordered our food at the same time that the waitress finally showed up to ask us what we wanted to drink. We ended up getting our food about 15 minutes later. The food was good, but the wait time was excessive. We contemplated leaving twice during our wait but decided to stay because the food is pretty good.