A refreshing and zesty frozen beverage combining the bright flavors of lemon cookies with creamy indulgence.