Here is a non-casino Las Vegas lunch buffet. Pretty good Thai food and relatively inexpensive. I don't remember the details but around $7 per person. Gets pretty crowded so show up early. Dinner is ordering off the menu only.
Lotus of Siam
953 E Sahara Ave, Las Vegas - (702) 735-3033