This is a find! Great food, very inexpensive lunch buffet, and every day the owner is present and glides gracefully from table to table to give a personal touch. We are really glad to have found it.
Restaurant Name: Delhi Palace (Woodlands Village Shopping Center by WalMart)
Restaurant Rating: 9 (10 being the highest)