Top Brunch Spots » Restaurants » Royal China Restaurant – Santa Rosa, California 95403
Traditional & creative Chinese dishes served in a sophisticated red-walled dining room.