Royal Thai is truly a gem....but you wouldn't know it from the outside as it sits in a generic strip mall next to a Kroger. The selection and prices are outstanding...many dishes are under $10.00 even. Everything is prepared fresh right after you order...this can tend to make service slow when there is a crowd....but it is truly well worth the wait. If you want a TRUE taste of Thailand, then you must eat at this restaurant. A true diamond in the rough!