Welcome to Royal Thai Orchid Restaurant Opened in 1982, Royal Thai Orchid is a casual fine dining restaurant. Our kitchen provides you with an excellent selection of Thai cuisine. We have prepared our cooking with natural ingredients and exotic spices for your dining pleasure. Please check out our menu. We do our best to serve you and hope you will visit us in the near future.
Address: 1315 N Tustin St B,