Royal China Restaurant – Santa Rosa, California 95403

Royal China Restaurant Description

Traditional & creative Chinese dishes served in a sophisticated red-walled dining room.

Royal China Restaurant Location

Address: 3080 Marlow Rd #4, Santa Rosa, CA 95403
Phone Number: +1 707-545-2911
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top