Skip to main content

Royal Orchid Restaurant

restaurant · thai restaurant · Riverside, CA

Address
9791 Magnolia Ave, Riverside, CA 92503-3642
Phone
(951) 354-6100
Website
royalorchidthairiverside.com
Where
33.9180, -117.4518

Search Hominin for Royal Orchid Restaurant

Other restaurants nearby

More in Riverside