Royal Orchid Restaurant on University Ave

Thai restaurant · 1450 University Ave Ste M, Riverside, CA

Dine-In

Hours

More food in Riverside, CA · Thai Food in Riverside