Royal Thai Orchid Restaurant

Overview

Address: 1315 N Tustin St
Orange, CA 92867
Website: royalthaiorchid.com
Phone: 714-633-6560