Royal Orchid Thai Restaurant

Overview

Address: 9791 Magnolia Ave
Riverside, CA 92503
Phone: 951-354-6100