Royal Thai Orchid Restaurant

Royal Thai Orchid Restaurant

1315 N Tustin St, Orange, CA 92867

(714) 633-6560

EAT24 Free Online Ordering