Royal Thai Orchid Restaurant

1315 N. Tustin St. Suite B
Orange
California
United States