Stay & Play Snack Cafe to mark grand opening Saturday in Durham