Royal China Restaurant
$$ Chinese restaurant, Restaurant
About
Royal China Restaurant shines brightly as a beloved spot for those craving authentic Chinese cuisine in Santa Rosa. Located in Rosewood Village, it offers a cozy atmosphere and a diverse menu that caters to everyone, from families to solo diners. Priced moderately, the restaurant serves up fresh dishes that keep diners coming back, including favorites like Kung Pao chicken and walnut prawns. With fast service, a fantastic tea selection, and welcoming accessibility options, this is a must-visit for all lovers of comfort food.