Burbank Wood Ranch restaurant opens today