Rose Garden is a casual restaurant with an extensive menu of familiar Chinese dishes, including chicken on a stick.