Royal Thai Orchid Restaurant
1315 N Tustin St B, Orange
(714) 633-6560
Menu
Restaurants in Orange, CA
Royal Thai Orchid Restaurant
1315 N Tustin St B, Orange, CA 92867
(714) 633-6560