Red Roses Restaurant

3980 University Ave Riverside CA 92501 USA

(951) 742-5244

Location