I really wish I could give this restaurant a higher rating, but based on horrific service mixed with portion sizes that left a lot to be desired, I simply cannot. I've been to Bangkok Royal a handful of times and the food has always been decent and consistent. Pad Thai is never a bad choice, and their Cashew Chicken is very good. That being said, good luck ever getting a refill of anything, or God forbid, you need to order more food. An understaffed dining room coupled with an incredibly ill equipped waitstaff makes for a dining experience that would be best left to taco cabana. I truly do enjoy their food and the restaurant has a very inviting ambiance, but until they step up their dining experience quotient, I'll be forced to relegate my business to take out only.