1450 University Ave Ste M, Riverside 92507, United States
1450 University Ave Ste M, Riverside 92507, United States
No delivery
Spot something wrong?
Dishes at Royal Orchid Thai Restaurant II. Prices may vary in venue.
Been to Royal Orchid Thai Restaurant II? Be the first to share what you ate.